// JavaScript Document
function colEQ () {
        var lefth, righth, dif;
        lefth=document.getElementById('cl').offsetHeight;
        righth=document.getElementById('cr').offsetHeight;
        if (lefth > righth) {
              dif = lefth - righth;
              document.getElementById('cr').style.paddingBottom=dif+"px";

        }
        if (righth > lefth) {
                dif = righth - lefth;
                document.getElementById('cl').style.paddingBottom=dif+"px";
        }

}

function redirect(x){ 
//window.location = "http://www.project-era.com/pprint/testing/p_cst.php"; 
window.location = x; 
} 

function showhistory(){
document.getElementById('orderHistoryHide').style.display="block";
document.getElementById('orderHistoryView').style.display="none";
}

function hidehistory(){
document.getElementById('orderHistoryHide').style.display="none";
document.getElementById('orderHistoryView').style.display="block";
}

function orderPrepBC(){
	if (document.orderPrep.paper.value==""){
	alert("Please, select paper type.");
	document.orderPrep.paper.focus();
	return false;
	}

	if (document.orderPrep.color.value==""){
	alert("Please, select color.");
	document.orderPrep.color.focus();
	return false;
	}
	
	if (document.orderPrep.quantity.value==""){
	alert("Please, select quantity.");
	document.orderPrep.quantity.focus();
	return false;
	}
	
}

function submitOrderPrep(arg) {
	if (arg == 'pricecheck') {
		document.orderPrep.stage.value='pricecheck';
		orderPrepBC();
		document.orderPrep.submit();
	}
}

function pricecheck() {
		document.orderPrep.stage.value='pricecheck';
//		orderPrepBC();
		document.orderPrep.submit();
}

function setsubmit() {
		document.orderPrep.stage.value='submit';
}

function formCheckCustomP(){
if (document.customP.Name.value==""){
   alert("Please enter your Name.");
   document.customP.Name.focus();
   return false;
}
if (document.customP.Phone.value==""){
   alert("Please enter your Phone.");
   document.customP.Phone.focus();
   return false;
}
if (document.customP.Email.value==""){
   alert("Please enter your Email.");
   document.customP.Email.focus();
   return false;
}
if (document.customP.EmailConfirm.value==""){
   alert("Please confirm your Email.");
   document.customP.EmailConfirm.focus();
   return false;
}
if (document.customP.Email.value != document.customP.EmailConfirm.value) {
        alert("Email address and confirmed Email address don't match, please, confirm your email address again.");
        document.customP.EmailConfirm.focus();
        document.customP.EmailConfirm.select();
        return false;
}
if (document.customP.ProductType.value==""){
   alert("Please enter your Product Type.");
   document.customP.ProductType.focus();
   return false;
}
if (document.customP.SizeUnfolded.value==""){
   alert("Please enter unfolded size.");
   document.customP.SizeUnfolded.focus();
   return false;
}
/*if (document.customP.ShapeDesc.value==""){
   alert("Please enter your product shape.");
   document.customP.ShapeDesc.focus();
   return false;
}*/
if (document.customP.Colors.options[document.customP.Colors.selectedIndex].value==""){
   alert("Please enter colors.");
   document.customP.Colors.focus();
   return false;
}
if (document.customP.PaperType.value==""){
   alert("Please enter paper type.");
   document.customP.PaperType.focus();
   return false;
}
if (document.customP.Quantity.value==""){
   alert("Please enter quantity.");
   document.customP.Quantity.focus();
   return false;
}

}

function orderProofFront(){
	var btnf0 = orderProof['prooffront'][0];
	var btnf1 = orderProof['prooffront'][1];

	if ( ( btnf0.checked == false ) && ( btnf1.checked == false ) )
	{
		alert("You have to Accept or Reject Front Side (outside) Proof.");
		return false;
	}
	
	if ( btnf1.checked == true && (document.orderProof.prooffrontexpl.value=="" || document.orderProof.prooffrontexpl.value=="If you're rejecting proof file, please, explain why.") )
	{
		alert("Your rejected Front Side (outside) Proof. Please, tell us why so we can process your order faster.");
		document.orderProof.prooffrontexpl.focus();
		document.orderProof.prooffrontexpl.select();		
		return false;
	}

}


function orderProofBack() {
	var btnb0 = orderProof['proofback'][0];
	var btnb1 = orderProof['proofback'][1];

	if ( ( btnb0.checked == false ) && ( btnb1.checked == false ) )
	{
		alert("You have to Accept or Reject Back Side (inside) Proof.");
		return false;
	}
	
	if ( btnb1.checked == true && (document.orderProof.proofbackexpl.value=="" || document.orderProof.proofbackexpl.value=="If you're rejecting proof file, please, explain why.") )
	{
		alert("Your rejected Back Side (inside) Proof. Please, tell us why so we can process your order faster.");
		document.orderProof.proofbackexpl.focus();
		document.orderProof.proofbackexpl.select();		
		return false;
	}

}

function orderProofBoth() {
	var btnf0 = orderProof['prooffront'][0];
	var btnf1 = orderProof['prooffront'][1];
	var btnb0 = orderProof['proofback'][0];
	var btnb1 = orderProof['proofback'][1];
	
	if ( ( btnf0.checked == false ) && ( btnf1.checked == false ) )
	{
		alert("You have to Accept or Reject Front Side (outside) Proof.");
		return false;
	}
	
	if ( btnf1.checked == true && (document.orderProof.prooffrontexpl.value=="" || document.orderProof.prooffrontexpl.value=="If you're rejecting proof file, please, explain why.") )
	{
		alert("Your rejected Front Side (outside) Proof. Please, tell us why so we can process your order faster.");
		document.orderProof.prooffrontexpl.focus();
		document.orderProof.prooffrontexpl.select();		
		return false;
	}
	
	if ( ( btnb0.checked == false ) && ( btnb1.checked == false ) )
	{
		alert("You have to Accept or Reject Back Side (inside) Proof.");
		return false;
	}
	
	if ( btnb1.checked == true && (document.orderProof.proofbackexpl.value=="" || document.orderProof.proofbackexpl.value=="If you're rejecting proof file, please, explain why.") )
	{
		alert("Your rejected Back Side (inside) Proof. Please, tell us why so we can process your order faster.");
		document.orderProof.proofbackexpl.focus();
		document.orderProof.proofbackexpl.select();		
		return false;
	}

}

