//------------------------------------------------------------------------------------------------
function lcpscroll(url, name, width, height,scroll) {
   winSet = "toolbar=no,location=no,directories=no,menubar=no,scrollbars=yes,resizable=no";
   winSet += ",width="+width +",height="+height+",left="+(screen.availWidth-width)/2+",top="+(screen.availHeight-height)/2;
   mypopwnd = window.open(url, name, winSet);
   mypopwnd.focus();
  }
//------------------------------------------------------------------------------------------------
function lcp(url, name, width, height) {
   lcpscroll(url, name, width, height,"yes");
  }
//------------------------------------------------------------------------------------------------
function SetHTMLtoInput(inputname,HTML){
	eval("this.document.forms[0]."+inputname+".value=HTML;");
}
var win;
function RichEdit(inputname){
	var HTML;
	var text;
	win=window.open("/modules/richedit/edit.html","_blank","alwaysRaised=yes,status=yes,resizable=yes,height=480,width=640,dependent=true");
        win.varname = inputname;
	win.focus(win);
}
//------------------------------------------------------------------------------------------------
function CheckAll() 
{
	with(document.f1)
	{
		var i=0;
		for( i=0; i<elements.length; i++) 
		{
			if(all.checked==true) elements[i].checked=true;  else elements[i].checked=false; 

		}
	}
}
//------------------------------------------------------------------------------------------------
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
//------------------------------------------------------------------------------------------------
function isEmail(field,message)
	{
	var email=field.value;
	
	if (email.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
		return true;
	else
		{
		alert(message);
		field.focus();
		return false;
		}
	}
//------------------------------------------------------------------------------------------------
function isFieldEmpty(field,message)
	{
	//control if field is not empty
	if(field.value.length==0)
		{
		alert(message);
		field.focus();
		return true;
		}
	else return false;
	}
//-------------------------------------------------------------------------------
function ControlContact(rform)
	{
	if (isFieldEmpty(rform.name,"Name is required")) return false;
	if (isFieldEmpty(rform.email,'Please Enter E-mail')) return false;

	if (rform.email.value.length!=0 && !isEmail(rform.email,'Entered e-mail is not valid')) return false;

	if (isFieldEmpty(rform.subject,"Subjec is required")) return false;
	if (isFieldEmpty(rform.body,"Message is required")) return false;
	return true;
	}
//------------------------------------------------------------------------------------------------
function ControlRegister(rform)
	{
	if (isFieldEmpty(rform.f_FName,"First name is required")) return false;
	if (isFieldEmpty(rform.f_LName,"Last name is required")) return false;
	if (isFieldEmpty(rform.f_Username,"Username is required")) return false;
	if (isFieldEmpty(rform.f_Passwd,"Password is required")) return false;
	if (isFieldEmpty(rform.Passwd2,"Confirm Password is required")) return false;

	if(rform.f_Passwd.value!=rform.Passwd2.value)
		{
		alert("Please check your password. The confirmation entry does not match.");
		rform.Passwd2.focus();
		return false;
		} 
	
	if (isFieldEmpty(rform.f_Email,"E-mail is required")) return false;
	if (rform.f_Email.value.length!=0 && !isEmail(rform.f_Email,'Entered e-mail is not valid')) return false;
	if (isFieldEmpty(rform.f_Address1,"Address is required")) return false;
	if (isFieldEmpty(rform.f_City,"City is required")) return false;
	if (isFieldEmpty(rform.f_Zip,"Zip / Postcode is required")) return false;
	if (isFieldEmpty(rform.f_Phone,"Phone is required")) return false;
	if (isFieldEmpty(rform.f_HowYouFind,"How You Find Us is required")) return false;

	return true;
	}
//------------------------------------------------------------------------------------------------
function ControlUpdate(rform)
	{
	if (isFieldEmpty(rform.f_FName,"First name is required")) return false;
	if (isFieldEmpty(rform.f_LName,"Last name is required")) return false;
	if (isFieldEmpty(rform.f_Username,"Username is required")) return false;
	if (isFieldEmpty(rform.f_Passwd,"Password is required")) return false;

	if (isFieldEmpty(rform.f_Email,"E-mail is required")) return false;
	if (rform.f_Email.value.length!=0 && !isEmail(rform.f_Email,'Entered e-mail is not valid')) return false;
	if (isFieldEmpty(rform.f_Address1,"Address is required")) return false;
	if (isFieldEmpty(rform.f_City,"City is required")) return false;
	if (isFieldEmpty(rform.f_Zip,"Zip / Postcode is required")) return false;
	if (isFieldEmpty(rform.f_Phone,"Phone is required")) return false;

	return true;
	}
//------------------------------------------------------------------------------------------------
function ControlRegisterCustomer(rform)
	{
	if (isFieldEmpty(rform.f_Name,"Name is required")) return false;
	if (isFieldEmpty(rform.f_Address,"Address is required")) return false;
	if (isFieldEmpty(rform.f_City,"City is required")) return false;
	if (isFieldEmpty(rform.f_Zip,"Zip / Postcode is required")) return false;
	if (isFieldEmpty(rform.f_Phone,"Phone is required")) return false;
	if (isFieldEmpty(rform.f_Email,"E-mail is required")) return false;

	if (rform.f_Email.value.length!=0 && !isEmail(rform.f_Email,'Entered e-mail is not valid')) return false;

	return true;
	}
//------------------------------------------------------------------------------------------------
function SubTcket(rform)
	{
	if (isFieldEmpty(rform.Subj2,"Subject is required")) return false;
	if (isFieldEmpty(rform.f_Question,"Comments/Question is required")) return false;

	return true;
	}
//------------------------------------------------------------------------------------------------
function CheckOrderF(rform)
	{
	if (isFieldEmpty(rform.Domain,"Domain is required")) return false;
	if (isFieldEmpty(rform.FtpLogin,"Ftp Login is required")) return false;
	if (isFieldEmpty(rform.FtpPass,"Ftp Pass is required")) return false;
	if (isFieldEmpty(rform.Sitename,"Sitename is required")) return false;

	if (rform.agree.checked == false ) { alert('You have to agree terms and conditions to continue.'); return false; }

	return true;
	}
//------------------------------------------------------------------------------------------------
function CheckOrderFD(rform)
	{
	if (rform.agree.checked == false ) { alert('You have to agree terms and conditions to continue.'); return false; }

	return true;
	}
//------------------------------------------------------------------------------------------------
function ControlAddSection(rform)
	{
	if (isFieldEmpty(rform.f_Name,"Name is required")) return false;
	return true;
	}
//------------------------------------------------------------------------------------------------
/*

<SCRIPT language=JavaScript>
function checkCheckBox(f){
	if (f.agree.checked == false )
	{
	alert('Please check the box to continue.');
	return false;
	}else
	return true;
	}
	//-->
</SCRIPT>
*/