function echeck(str) {
		var at="@";
		var dot=".";
		var lat=str.indexOf(at);
		var lstr=str.length;
		var ldot=str.indexOf(dot);
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID");
		   return false;
		}
		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID");
		   return false;
		}
		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID");
		    return false;
		}
		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID");
		    return false;
		 }
		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID");
		    return false;
		 }
		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID");
		    return false;
		 }
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID");
		    return false;
		 }
}
function validate_wishlist_frm() {
	if (document.wishlist_frm.name.value=='') {
		alert("Please Enter Name");
		document.wishlist_frm.name.focus();
		return false;
	}
	var f = document.wishlist_frm.email;
	if ( ( f.value == null ) || ( f.value == "" ) )	{
	    alert("Please Enter Email address!");
		f.focus();
		return false;
	}
	if ( echeck(f.value) == false )
	{
	    f.value = "";
		f.focus();
		return false;
	}
	if (document.wishlist_frm.zip.value=='') {
		alert("Please Enter Zip");
		document.wishlist_frm.zip.focus();
		return false;
	}
	if (document.wishlist_frm.business.value=='') {
		alert("Please Enter Business");
		document.wishlist_frm.business.focus();
		return false;
	}
	
}
function validate_weekly_coupons_frm() {
	var f = document.weekly_coupons_frm.weekly_coupon_email;
	if ( ( f.value == null ) || ( f.value == "" ) )	{
	    alert("Please Enter Email address!");
		f.focus();
		return false;
	}
	if ( echeck(f.value) == false )
	{
	    f.value = "";
		f.focus();
		return false;
	}
}
/*function validate_photofrm(mode) {
	if (document.photofrm.title.value=='') {
		alert("Please Enter Title");
		document.photofrm.title.focus();
		return false;
	}
	if ( document.photofrm.image.value=='' && mode != "edit" ) {
		alert("Please select Image");
		document.photofrm.image.focus();
		return false;
	}
}*/
/*function validate_videofrm (mode) {
	if (document.videofrm.title.value=='') {
		alert("Please Enter Title");
		document.videofrm.title.focus();
		return false;
	}
	if ( document.videofrm.video.value=='' ) {
		alert("Please select Video");
		document.videofrm.video.focus();
		return false;
	}
	if ( document.videofrm.video.value=="1" ) {
	if ( document.videofrm.image.value=='' ) {
		alert("Please Upload Video");
		document.videofrm.image.focus();
		return false;
	}
	}
	if ( document.videofrm.video.value=="2" ) {
	if ( document.videofrm.embedvideo.value=='' ) {
		alert("Please Enter Embed Video");
		document.videofrm.embedvideo.focus();
		return false;
	}
	}
}*/

/*function validate_couponfrm(mode) {
	if (document.couponfrm.category_id.value=='') {
		alert("Please Enter Category");
		document.couponfrm.category_id.focus();
		return false;
	}
	if (document.couponfrm.url.value=='') {
		alert("Please Enter URL");
		document.couponfrm.url.focus();
		return false;
	}
	if ( document.couponfrm.image.value=='' && mode != "edit" && document.couponfrm.title.value=='' ) {
		alert("Please select Image or Enter Coupon text");
		document.couponfrm.image.focus();
		return false;
	}
}*/
function validate_contact_frm() {
	if (document.contact_frm.name.value=='') {
		alert("Please Enter Your Name");
		document.contact_frm.name.focus();
		return false;
	}
	var f = document.contact_frm.email;
	if ( ( f.value == null ) || ( f.value == "" ) )	{
	    alert("Please Enter Email address!");
		f.focus();
		return false;
	}
	if ( echeck(f.value) == false )
	{
	    f.value = "";
		f.focus();
		return false;
	}
	if (document.contact_frm.zipcode.value=='') {
		alert("Please Enter your Zip Code");
		document.contact_frm.zipcode.focus();
		return false;
	}
	if (document.contact_frm.phone_number.value=='') {
		alert("Please Enter Your Phone Number");
		document.contact_frm.phone_number.focus();
		return false;
	}
	if (document.contact_frm.message.value=='') {
		alert("Please Enter Your Message");
		document.contact_frm.message.focus();
		return false;
	}
	
}
function getEditorValue( instanceName )
{ 
   // Get the editor instance that we want to interact with.
   var oEditor = FCKeditorAPI.GetInstance( instanceName ) ;
   // Get the editor contents as XHTML.
   return oEditor.GetXHTML( true ) ;  // "true" means you want it formatted.
} 
function form_post_wall()
{
	if ( getEditorValue("comment") == "" )
	{
	   alert("Please enter Comment");
	   theForm.____BIO.focus();
	   return (false);
	}
	document.form1.do.value="save_wall";
	document.form1.submit();
}
function validate_registerfrm(){	
	if (document.registerfrm.username.value=='') {
		alert("Please Enter Username");
		document.registerfrm.username.focus();
		return false;
	}
	if (document.registerfrm.password.value=='') {
		alert("Please Enter Password");
		document.registerfrm.password.focus();
		return false;
	}
	if (document.registerfrm.password.value != document.registerfrm.confirm_password.value) {
		alert("Re-Entered Password and Password does not match");
		document.registerfrm.confirm_password.focus();
		return false;
	}
	if (document.registerfrm.firstname.value=='') {
		alert("Please Enter Firstname");
		document.registerfrm.firstname.focus();
		return false;
	}
	if (document.registerfrm.lastname.value=='') {
		alert("Please Enter Lastname");
		document.registerfrm.lastname.focus();
		return false;
	}
	if (document.registerfrm.address.value=='') {
		alert("Please Enter Address");
		document.registerfrm.address.focus();
		return false;
	}
	if (document.registerfrm.city.value=='') {
		alert("Please Enter City");
		document.registerfrm.city.focus();
		return false;
	}
	if (document.registerfrm.state.value=='') {
		alert("Please Enter State");
		document.registerfrm.state.focus();
		return false;
	}
	if (document.registerfrm.country.value=='') {
		alert("Please Select Country");
		document.registerfrm.country.focus();
		return false;
	}
	if (document.registerfrm.postal_code.value=='') {
		alert("Please Enter Postal Code");
		document.registerfrm.postal_code.focus();
		return false;
	}
	var f = document.registerfrm.email;
	if ( ( f.value == null ) || ( f.value == "" ) )	{
	    alert("Please Enter Email address!");
		f.focus();
		return false;
	}
	if ( echeck(f.value) == false )
	{
	    f.value = "";
		f.focus();
		return false;
	}
	if (document.registerfrm.confirm_text.value=='') {
		alert("Please Enter Text shown in image");
		document.registerfrm.confirm_text.focus();
		return false;
	}
}
function validate_loginfrm() {
	if (document.loginfrm.username.value=='') {
		alert("Please Enter Username");
		document.loginfrm.username.focus();
		return false;
	}
	if (document.loginfrm.password.value=='') {
		alert("Please Enter Password");
		document.loginfrm.password.focus();
		return false;
	}
}
/*function validate_editprofilefrm(){
	alert(document.registerfrm.company_name.value);
	if (document.registerfrm.company_name.value=='') {
		alert("Please Enter Company Name");
		document.registerfrm.company_name.focus();
		return false;
	}
	var f = document.registerfrm.email;
	if ( ( f.value == null ) || ( f.value == "" ) )	{
	    alert("Please Enter Email address!");
		f.focus();
		return false;
	}
	if ( echeck(f.value) == false )
	{
	    f.value = "";
		f.focus();
		return false;
	}
	if (document.registerfrm.firstname.value=='') {
		alert("Please Enter Firstname");
		document.registerfrm.firstname.focus();
		return false;
	}
	if (document.registerfrm.lastname.value=='') {
		alert("Please Enter Lastname");
		document.registerfrm.lastname.focus();
		return false;
	}
	if (document.registerfrm.address.value=='') {
		alert("Please Enter Address");
		document.registerfrm.address.focus();
		return false;
	}
	if (document.registerfrm.county.value=='') {
		alert("Please Enter County");
		document.registerfrm.county.focus();
		return false;
	}
	if (document.registerfrm.city.value=='') {
		alert("Please Enter City");
		document.registerfrm.city.focus();
		return false;
	}
	if (document.registerfrm.state.value=='') {
		alert("Please Enter State");
		document.registerfrm.state.focus();
		return false;
	}
	if (document.registerfrm.country.value=='') {
		alert("Please Select Country");
		document.registerfrm.country.focus();
		return false;
	}
	if (document.registerfrm.zipcode.value=='') {
		alert("Please Enter Zip Code");
		document.registerfrm.zipcode.focus();
		return false;
	}
}
*/function openWindow(id){
	window.open("download.php?id="+id);	
}
function validate_forgot_passwordfrm() {
		if (document.forgot_passwordfrm.username.value=='') {
			alert("Please Enter Username");
			document.forgot_passwordfrm.username.focus();
			return false;
		}
}
function addCommas(nStr)
{
	nStr += '';
	x = nStr.split('.');
	x1 = x[0];
	x2 = x.length > 1 ? '.' + x[1] : '';
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(x1)) {
		x1 = x1.replace(rgx, '$1' + ',' + '$2');
	}
	return x1 + x2;
}


function validate_contactfrm() {
	if (document.contactfrm.name.value=='') {
		alert("Please Enter Name");
		document.contactfrm.name.focus();
		return false;
	}	
	var f = document.contactfrm.email;
	if ( ( f.value == null ) || ( f.value == "" ) )	{
	    alert("Please Enter Email address!");
		f.focus();
		return false;
	}
	if ( echeck(f.value) == false )
	{
	    f.value = "";
		f.focus();
		return false;
	}
	if (document.contactfrm.subject.value=='') {
		alert("Please Enter Subject");
		document.contactfrm.subject.focus();
		return false;
	}	
	if (document.contactfrm.message.value=='') {
		alert("Please Enter Message");
		document.contactfrm.message.focus();
		return false;
	}	
}


function validate_change_passwordfrm(){
	if (document.change_passwordfrm.old_password.value=='') {
		alert("Please Enter Old Password");
		document.change_passwordfrm.old_password.focus();
		return false;
	}
	if (document.change_passwordfrm.new_password.value=='') {
		alert("Please Enter New Password");
		document.change_passwordfrm.new_password.focus();
		return false;
	}
	if (document.change_passwordfrm.new_password.value != document.change_passwordfrm.confirm_new_password.value) {
		alert("New Password and Confirm New Password does not match");
		document.change_passwordfrm.confirm_new_password.focus();
		return false;
	}
}

function GetXmlHttpObject()
{
	  var xmlHttp=null;
	  try
		{
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
		}
	  catch (e)
		{
		// Internet Explorer
		try
		  {
		  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		  }
		catch (e)
		  {
		  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		  }
		}
	  return xmlHttp;
}
function upload(phototype,divid){
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		  alert ("Your browser does not support AJAX!");
		  return;
	} 
	var url = "ajax.php?show="+phototype;
	xmlHttp.onreadystatechange=function(){
		if (xmlHttp.readyState==4)
		{ 
			document.getElementById(divid).innerHTML=xmlHttp.responseText;
		}	
	};
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}
function changeStyle(flyer_id,style,mode) {
	window.location='action.php?do=ChangeStyle&flyer_id='+flyer_id+'&style_folder='+style+'&mode='+mode;	
}
/*function validate_coupongallery(){
	alert("Binal");
	var chks2 = document.coupongalleryfrm.elements['coupon_id[]'];
	var chkservice2 = 0;
	for (var i=0;i<chks2.length;i++)
	{
		 if (chks2[i].checked)
		 {
			chkservice2 += 1;	
		 }
	}
	if(chkservice2==0 )
	{
		alert("You must first select coupon brfore Add to cart");
		chks2[0].focus();
		return false;
	} 
}
*/