function showPreview(hid,cid,pid, cpage){
	window.open("preview.asp?hid="+hid+"&cid="+cid+"&pid="+pid+"&cpage="+cpage,"thumb","toolbars=no,width=780,height=575,scrollbars=yes,top=0,left=0")
}

function showSerachPreview(hid,cid,pid, cpage){
	window.open("searchPreview.asp?hid="+hid+"&cid="+cid+"&pid="+pid+"&cpage="+cpage,"thumb","toolbars=no,width=780,height=575,scrollbars=yes,top=0,left=0")
}

function goToPage(page){
document.pageno.currentpage.value=page
document.pageno.submit();
}


function loginWin(rdr){
	window.open("loginWin.asp?rdr="+rdr,"loginWin","toolbars=no,width=290,height=150,scrollbars=yes,top=0,left=0,alwaysRaised=yes")
}

function loginWinSearch(rdr){
	window.open("loginWin.asp?rdr="+rdr+""+document.searchform.search_text.value,"loginWin","toolbars=no,width=290,height=150,scrollbars=yes,top=0,left=0,alwaysRaised=yes")
	return false;
}
//validation
function form_validate(){
	var aid = document.f1.accountid.value;
	if (aid == "")
	{
		alert("The Account ID field is blank.\nPlease enter your Account ID.")
		document.f1.accountid.focus();
		return false;
	}


	if((aid.substring(0,1)<"a" || aid.substring(0,1)>"z") && (aid.substring(0,1)<"A" || aid.substring(0,1)>"Z"))
	{
		alert("The Account ID should begin with an alphabetic character.");
		document.f1.accountid.select();
		document.f1.accountid.focus();
		return false;
	}

	for (var i = 1; i < aid.length; i++) 
	{
		var ch = aid.substring(i, i + 1);
		if ( ((ch < "a" || "z" < ch) && (ch < "A" || "Z" < ch)) && (ch < "0" || "9" < ch) && (ch != '_')) 
		{
			alert("The Account ID field  accepts letters, numbers  underscore.\nPlease re-enter your Account ID.");
			document.f1.accountid.select();
			document.f1.accountid.focus();
			return false;
		}
	}
	
	if(document.f1.password.value == "")
	{
		alert("The Password field is blank.\nPlease enter Password.")
		document.f1.password.focus();
		return false;
	}
	
	if(document.f1.password2.value == "")
	{
		alert("The Confirm Password field is blank.\nPlease enter Confirm Password.")
		document.f1.password2.focus();
		return false;
	}

	if(document.f1.password.value != document.f1.password2.value){
		alert("The entered Password and Confirm Password is not same.\nPlease re-enter Password.")
		document.f1.password.focus();
		return false;
	}

	if(document.f1.firstname.value == "")
	{
		alert("The First Name field is blank.\nPlease enter First Name.")
		document.f1.firstname.focus();
		return false;
	}


	if(document.f1.lastname.value == "")
	{
		alert("The Last Name field is blank.\nPlease enter Last Name.")
		document.f1.lastname.focus();
		return false;
	}

	if(document.f1.address.value == "")
	{
		alert("The Address field is blank.\nPlease enter Address.")
		document.f1.address.focus();
		return false;
	}

	if(document.f1.city.value == "")
	{
		alert("The City field is blank.\nPlease enter City.")
		document.f1.city.focus();
		return false;
	}

	if(document.f1.postalcode.value == "")
	{
		alert("The Postal Code field is blank.\nPlease enter Postal Code.")
		document.f1.postalcode.focus();
		return false;
	}

	if(document.f1.country.value == "")
	{
		alert("The Country field is blank.\nPlease select Country.")
		document.f1.country.focus();
		return false;
	}

	if(document.f1.email.value == "")
	{
		alert("The Email field is blank.\nPlease enter Email.")
		document.f1.email.focus();
		return false;
	}

	if(document.f1.email.value.length >0)
	{
				var str=document.f1.email.value;
				var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
				var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; // valid
				if (!(!reg1.test(str) && reg2.test(str))) 
					{
						alert("The Email field  contains invalid character.\nPlease re-enter your Email.");
						document.f1.email.focus();
						return(false);
					}

	}

	if(document.f1.phone.value == "")
	{
		alert("The Phone field is blank.\nPlease enter Phone.")
		document.f1.phone.focus();
		return false;
	}

}


// validation 02

function form_validate_02(){
	var aid = document.f1.accountid.value;
	if (aid == "")
	{
		alert("The Account ID field is blank.\nPlease enter your Account ID.")
		document.f1.accountid.focus();
		return false;
	}


	if((aid.substring(0,1)<"a" || aid.substring(0,1)>"z") && (aid.substring(0,1)<"A" || aid.substring(0,1)>"Z"))
	{
		alert("The Account ID should begin with an alphabetic character.");
		document.f1.accountid.select();
		document.f1.accountid.focus();
		return false;
	}

	for (var i = 1; i < aid.length; i++) 
	{
		var ch = aid.substring(i, i + 1);
		if ( ((ch < "a" || "z" < ch) && (ch < "A" || "Z" < ch)) && (ch < "0" || "9" < ch) && (ch != '_')) 
		{
			alert("The Account ID field  accepts letters, numbers  underscore.\nPlease re-enter your Account ID.");
			document.f1.accountid.select();
			document.f1.accountid.focus();
			return false;
		}
	}

}
