winsettings = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,';
function colorwin(){ cyber=window.open('win.php?Info=Colors', 'info', winsettings + 'width=250,height=280') }
function bgroundwin(){ cyber=window.open('win.php?Info=Background', 'info2',  winsettings + 'width=250,height=290') }
function emoticonwin(winlang){ cyber=window.open('win.php?lang='+winlang+'&Info=Emoticons', 'info4', winsettings + 'width=430,height=370') }
function exturl(){ cyber=window.open('win.php?Info=Custom', 'info5', winsettings + 'width=450,height=270') }
function notify(){ cyber=window.open('win.php?Info=Notify', 'info6', winsettings + 'width=300,height=140') }
function fontface(){ cyber=window.open('win.php?Info=Fonts', 'info7', winsettings + 'width=550,height=270') }
function stampwin(){ cyber=window.open('win.php?Info=Stamp', 'info8', winsettings + 'width=250,height=290') }
function playmusic(formObj)
{
	musicName = formObj.sound_file.options[formObj.sound_file.selectedIndex].value;
	if(musicName != ""){
	 	x=window.open('','info9', winsettings + 'width=200,height=50');
		x.document.write('<html><head><title>Music</title></head><body style="body; margin: 0px 0px 0px 0px;">\n');
		x.document.write('<embed src="'+ sound_fileURL + musicName +'" height="25" width="150" autostart="true" loop="true"><noembed><bgsound src="'+ sound_fileURL + musicName +'" loop="infinite"></noembed>\n');
		x.document.write('</body></html>');
	}else{
	   alert(MsgWinMusicNote);
	}
}
function addrecp(formObj){
  NumberRecp = formObj.addrecip.options[formObj.addrecip.selectedIndex].value;
  if(NumberRecp != ""){
    window.location="create.php?" + query_string + "&addrecip=" + NumberRecp;
  }
}

function checkBlank(fieldvalue) {
	for(counter=0;counter < fieldvalue.length;counter++) {
		if(fieldvalue.charAt(counter) == " ") {
			continue;
		} else {
			break;
			return false;
		}
	}
	if(fieldvalue.length == counter) {
		return true;
	}
}			

function checkEmail(str) {
	var lt = "<";
	var gt = ">";
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1){
		return true;
	}

	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		return true;
	}

	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		return true;
	}

	if (str.indexOf(at,(lat+1))!=-1){
		return true;
	}

	if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		return true;
	}

	if (str.indexOf(dot,(lat+2))==-1){
		return true;
	}

	if (str.indexOf(" ")!=-1){
		return true;
	}
	
	if(str.indexOf(lt) == 0) {
		return true;
	}
	
	if(str.indexOf(gt) == (lstr - 1)) {
		return true;
	}
	
	var dotcounter = 0;
	
      for(counter = 0;counter < str.length;counter++) {
            if(str.charAt(counter) == dot) {
                dotcounter++;
                if(dotcounter > 1) {
                    return true;
                }
                
                if((counter+1)==lstr) {
                    return true;
                }
            } else {
                dotcounter = 0;
            }
      }
	
	return false;					
}


function SubmitForm(obj)	{
	if(obj.ecard_heading.value == ""  || checkBlank(obj.ecard_heading.value)) {
		alert("Please enter Your Title");
		obj.ecard_heading.focus();
		return false;		
	} else if(obj.ecard_message.value == "") {
		alert("Please enter Your Message");
		obj.ecard_message.focus();
		return false;
	} else if(obj.ecard_rname.value=="" && obj.ecard_rname1.value=="" &&  obj.ecard_rname2.value=="" ) {
		alert("Please enter atleast one recipient name");
		if(obj.ecard_remail2.value !="" ) {
			obj.ecard_rname2.focus();
		} else if(obj.ecard_remail1.value !="" ) {
			obj.ecard_rname1.focus();
		} else {
			obj.ecard_rname.focus();
		}
		return false;
	} else if(obj.ecard_remail.value=="" && obj.ecard_remail1.value =="" &&  obj.ecard_remail2.value =="" ) {
		alert("Please enter atleast one recipients email id");
		if(obj.ecard_rname2.value !="" ) {
			obj.ecard_remail2.focus();
		} else if (obj.ecard_rname1.value !="" ) {
			obj.ecard_remail1.focus();
		} else {
			obj.ecard_remail.focus();
		}
		return false;
	} else if(obj.ecard_rname.value !="" && checkEmail(obj.ecard_remail.value)) {
		if(obj.ecard_remail.value ==""){
			alert("Please enter recipients email address");		
		} else if(checkEmail(obj.ecard_remail.value)) {
			alert("Invalid email address");
		}
		obj.ecard_remail.focus();
		return false;
	} else if(obj.ecard_remail.value !="" && checkBlank(obj.ecard_rname.value)) {
		if(obj.ecard_rname.value ==""){
			alert("Please enter recipients name.");		
		} else if(checkBlank(obj.ecard_rname.value)) {
			alert("Please enter recipients name.");	
		}
		obj.ecard_rname.focus();
		return false;
	} else if(obj.ecard_rname1.value !="" &&  checkEmail(obj.ecard_remail1.value)) {
		if(obj.ecard_remail1.value ==""){
			alert("Please enter recipients email address");		
		} else if(checkEmail(obj.ecard_remail1.value)) {
			alert("Invalid email address");
		}
		obj.ecard_remail1.focus();
		return false;
	} else if(obj.ecard_remail1.value !=""  && checkBlank(obj.ecard_rname1.value)) {
		if(obj.ecard_rname1.value ==""){
			alert("Please enter recipients name.");		
		} else if(checkBlank(obj.ecard_rname1.value)) {
			alert("Please enter recipients name.");		
		}
		obj.ecard_rname1.focus();
		return false;
	} else if (obj.ecard_rname2.value !=""  &&  checkEmail(obj.ecard_remail2.value)) {
		if(obj.ecard_remail2.value ==""){
			alert("Please enter recipients email address");		
		} else if(checkEmail(obj.ecard_remail2.value)) {
			alert("Invalid email address");
		}
		obj.ecard_remail2.focus();
		return false;
	} else if (obj.ecard_remail2.value !="" && checkBlank(obj.ecard_rname2.value)) {
		if(obj.ecard_rname2.value ==""){
			alert("Please enter recipients name.");		
		} else if(checkBlank(obj.ecard_rname2.value)) {
			alert("Please enter recipients name.");		
		}
		obj.ecard_rname2.focus();
		return false;
	} else if( obj.ecard_sname.value == "" || checkBlank(obj.ecard_sname.value) ) {
		alert("Please enter Your name");
		obj.ecard_sname.focus();
		return false;
	} else if(checkEmail(obj.ecard_semail.value)) {
		alert("Invalid email address");
		obj.ecard_semail.focus();
		return false;
	} else {
		if(obj.ecard_rname.value == "" && obj.ecard_remail.value == "") {
			if((obj.ecard_rname1.value != "" && obj.ecard_rname2.value != "") || (obj.ecard_rname1.value != "" && obj.ecard_rname2.value == "")) {
				obj.ecard_rname.value = obj.ecard_rname1.value;
				obj.ecard_remail.value = obj.ecard_remail1.value;
				obj.ecard_rname1.value = "";
				obj.ecard_remail1.value = "";
			} 
			if (obj.ecard_rname2.value !="" && obj.ecard_rname.value == "") {
				obj.ecard_rname.value = obj.ecard_rname2.value;
				obj.ecard_remail.value = obj.ecard_remail2.value;
				obj.ecard_rname2.value = "";
				obj.ecard_remail2.value = "";

			} 
		}
		obj.action.value='preview';
		obj.submit();
	}
}