//Deprecated function
var popUpWin=0;
function popUpWindow(URLStr, left, top, width, height)
{
  if(popUpWin)
  {
    if(!popUpWin.closed) popUpWin.close();
  }
  popUpWin = open(URLStr, 'popUpWin', 'toolbar=yes,location=0,directories=1,status=1,menubar=0,scrollbar=true,resizable=1,copyhistory=1,width='+width+',height='+height+',left='+left+', top='+top+',screenX='+left+',screenY='+top+'');
}
//Replacement function of popUpWin
function openWindow(theURL,winName,features) {
  window.open(theURL,winName,features);
}
function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}
function setPosition(obj,id,addTop,addLeft) {
	var newX = findPosX(obj);
	var newY = findPosY(obj);
	
	var x = new getObj(id);
	x.style.top = newY + addTop + 'px';
	x.style.left = newX + addLeft + 'px';
}
function getObj(name)
{
 if (document.getElementById)
 {
	   this.obj = document.getElementById(name);
	   this.style = document.getElementById(name).style;
 }
 else if (document.all)
 {
	   this.obj = document.all[name];
	   this.style = document.all[name].style;
 }
 else if (document.layers)
 {
	   if (document.layers[name])
	   {
	   	this.obj = document.layers[name];
	   	this.style = document.layers[name];
	   }
	   else
	   {
	    this.obj = document.layers.testP.layers[name];
	    this.style = document.layers.testP.layers[name];
	   }
 }
}
function advanced_options()
{
	if(window.document.form1.Application.value == 'NULL')
	{
		document.form1.trimmarks.disabled = false;
		document.form1.cropmarks.disabled = false;
		document.form1.tiled.disabled = false;
		document.form1.printguides.disabled = false;
		
		document.form1.trimmarks.checked = false;
		document.form1.cropmarks.checked = false;
		document.form1.tiled.checked = false;
		document.form1.printguides.checked = false;
		return;
	}
	if(window.document.form1.Application.value == 'Adobe Acrobat')
	{
		document.form1.trimmarks.disabled = false;
		document.form1.cropmarks.disabled = false;
		document.form1.tiled.disabled = true;
		document.form1.printguides.disabled = true;
		
		//document.form1.trimmarks.checked = false;
		document.form1.cropmarks.checked = false;
		document.form1.tiled.checked = false;
		document.form1.printguides.checked = false;
		return;
	}
	if(window.document.form1.Application.value == 'Adobe Photoshop')
	{
		document.form1.trimmarks.disabled = false;
		document.form1.cropmarks.disabled = false;
		document.form1.tiled.disabled = true;
		document.form1.printguides.disabled = true;
		
		//document.form1.trimmarks.checked = false;
		//document.form1.cropmarks.checked = false;
		document.form1.tiled.checked = false;
		document.form1.printguides.checked = false;
		return;
	}
	if(window.document.form1.Application.value == 'Adobe InDesign')
	{
		document.form1.trimmarks.disabled = false;
		document.form1.cropmarks.disabled = false;
		document.form1.tiled.disabled = false;
		document.form1.printguides.disabled = false;
		
		//document.form1.trimmarks.checked = false;
		//document.form1.cropmarks.checked = false;
		//document.form1.tiled.checked = false;
		//document.form1.printguides.checked = false;
		return;
	}
	if(window.document.form1.Application.value == 'Powerpoint')
	{
		document.form1.trimmarks.disabled = true;
		document.form1.cropmarks.disabled = true;
		document.form1.tiled.disabled = true;
		document.form1.printguides.disabled = true;
		
		document.form1.trimmarks.checked = false;
		document.form1.cropmarks.checked = false;
		document.form1.tiled.checked = false;
		document.form1.printguides.checked = false;
		return;
	}
	if(window.document.form1.Application.value == 'Adobe Illustrator')
	{
		document.form1.trimmarks.disabled = false;
		document.form1.cropmarks.disabled = true;
		document.form1.tiled.disabled = true;
		document.form1.printguides.disabled = true;
		
		//document.form1.trimmarks.checked = false;
		document.form1.cropmarks.checked = false;
		document.form1.tiled.checked = false;
		document.form1.printguides.checked = false;
		return;
	}
	if(window.document.form1.Application.value == 'QuarkXPress')
	{
		document.form1.trimmarks.disabled = true;
		document.form1.cropmarks.disabled = true;
		document.form1.tiled.disabled = false;
		document.form1.printguides.disabled = false;
		
		document.form1.trimmarks.checked = false;
		document.form1.cropmarks.checked = false;
		//document.form1.tiled.checked = false;
		//document.form1.printguides.checked = false;
		return;
	}
	if(window.document.form1.Application.value == 'Other - ')
	{
		document.form1.trimmarks.disabled = true;
		document.form1.cropmarks.disabled = true;
		document.form1.tiled.disabled = true;
		document.form1.printguides.disabled = true;
		
		document.form1.trimmarks.checked = false;
		document.form1.cropmarks.checked = false;
		document.form1.tiled.checked = false;
		document.form1.printguides.checked = false;
		return;
	}
}

function disable_tube_types()
{
	if(document.form1.orientation.value == 'NULL')
	{	
		var object = document.form1.height.value;
		
		if(document.form1.scale.value != 100)
		{
			object = (object * (document.form1.scale.value/100));
		}
		object++;
		object++;
	}
	if(document.form1.orientation.value == 'portrait')
	{	
		var object = document.form1.height.value;
		
		if(document.form1.scale.value != 100)
		{
			object = (object * (document.form1.scale.value/100));
		}
		object++;
		object++;
	}
	
	if(document.form1.orientation.value == 'landscape')
	{	
		var object = document.form1.width.value;
		
		if(document.form1.scale.value != 100)
		{
			object = (object * (document.form1.scale.value/100));
		}
		object++;
		object++;
	}

	
	if(object == "")
	{
		document.form1.tube.length = 6;
		document.form1.tube.options[0].text = "None";
		document.form1.tube.options[0].value = "0.00";
		document.form1.tube.options[0].selected = true;
		document.form1.tube.options[1].text = "18\" (Add $2.00)";
		document.form1.tube.options[1].value = "2.00";
		document.form1.tube.options[2].text = "24\" (Add $3.00)";
		document.form1.tube.options[2].value = "3.00";
		document.form1.tube.options[3].text = "30\" (Add $4.00)";
		document.form1.tube.options[3].value = "4.00";
		document.form1.tube.options[4].text = "36\" (Add $5.00)";
		document.form1.tube.options[4].value = "5.00";
		document.form1.tube.options[5].text = "42\" (Add $6.00)";
		document.form1.tube.options[5].value = "6.00";
		
		return;
	}
	if(object > 41.5)
	{
		document.form1.tube.length = 1;
		document.form1.tube.options[0].text = "None Available";
		document.form1.tube.options[0].value = "0.00";
		
		return;
	}
	if(document.form1.Paper.value == 'paper4')
	{
		if(object < 35.5 )
		{
			document.form1.tube.length = 3;
			document.form1.tube.options[0].text = "None";
			document.form1.tube.options[0].value = "0.00";
			
			document.form1.tube.options[1].text = "36\" (Add $5.00)";
			document.form1.tube.options[1].value = "5.00";
			document.form1.tube.options[2].text = "42\" (Add $6.00)";
			document.form1.tube.options[2].value = "6.00";
			return;
		}
		if(object > 35.5)
		{
			document.form1.tube.length = 2;
			document.form1.tube.options[0].text = "None";
			document.form1.tube.options[0].value = "0.00";
			
			document.form1.tube.options[1].text = "42\" (Add $6.00)";
			document.form1.tube.options[1].value = "6.00";
			return;
		}
		return;
	}
	if(object < 17.5 && object < 23.5)
	{
		document.form1.tube.length = 6;
		document.form1.tube.options[0].text = "None";
		document.form1.tube.options[0].value = "0.00";
		
		document.form1.tube.options[1].text = "18\" (Add $2.00)";
		document.form1.tube.options[1].value = "2.00";
		document.form1.tube.options[2].text = "24\" (Add $3.00)";
		document.form1.tube.options[2].value = "3.00";
		document.form1.tube.options[3].text = "30\" (Add $4.00)";
		document.form1.tube.options[3].value = "4.00";
		document.form1.tube.options[4].text = "36\" (Add $5.00)";
		document.form1.tube.options[4].value = "5.00";
		document.form1.tube.options[5].text = "42\" (Add $6.00)";
		document.form1.tube.options[5].value = "6.00";
		
		return;
	}
	if(object > 17.5 && object < 23.5)
	{
		document.form1.tube.length = 5;
		document.form1.tube.options[0].text = "None";
		document.form1.tube.options[0].value = "0.00";
		
		document.form1.tube.options[1].text = "24\" (Add $3.00)";
		document.form1.tube.options[1].value = "3.00";
		document.form1.tube.options[2].text = "30\" (Add $4.00)";
		document.form1.tube.options[2].value = "4.00";
		document.form1.tube.options[3].text = "36\" (Add $5.00)";
		document.form1.tube.options[3].value = "5.00";
		document.form1.tube.options[4].text = "42\" (Add $6.00)";
		document.form1.tube.options[4].value = "6.00";
		
		return;
	}
	if(object > 23.5 && object < 29.5)
	{
		document.form1.tube.length = 4;
		document.form1.tube.options[0].text = "None";
		document.form1.tube.options[0].value = "0.00";
		
		document.form1.tube.options[1].text = "30\" (Add $4.00)";
		document.form1.tube.options[1].value = "4.00";
		document.form1.tube.options[2].text = "36\" (Add $5.00)";
		document.form1.tube.options[2].value = "5.00";
		document.form1.tube.options[3].text = "42\" (Add $6.00)";
		document.form1.tube.options[3].value = "6.00";
		
		return;
	}
	if(object > 29.5 && object < 35.5)
	{
		document.form1.tube.length = 3;
		document.form1.tube.options[0].text = "None";
		document.form1.tube.options[0].value = "0.00";
		
		document.form1.tube.options[1].text = "36\" (Add $5.00)";
		document.form1.tube.options[1].value = "5.00";
		document.form1.tube.options[2].text = "42\" (Add $6.00)";
		document.form1.tube.options[2].value = "6.00";
		
		return;
	}
	if(object > 35.5 && object < 41.5)
	{
		document.form1.tube.length = 2;
		document.form1.tube.options[0].text = "None";
		document.form1.tube.options[0].value = "0.00";
		
		document.form1.tube.options[1].text = "42\" (Add $6.00)";
		document.form1.tube.options[1].value = "6.00";
		
		return;
	}

}

function objectLocator() {
	var x = (posRight()-230) + 'px';
	var y = (posTop()+10) + 'px';
	//moveObjTo('myobj',x,y);
	//setObjVis('myobj','visible');	
}

function showHide(toHide,extra) {
	var state = document.getElementById(toHide).style.display;

	if(extra=='hide') {
		document.getElementById(toHide).style.display='none';
		return;
	}
	if(state=='block') {
		document.getElementById(toHide).style.display='none';
		return;
	}
	if(state=='none') {
		document.getElementById(toHide).style.display='block';
	}
}