function isBlank(field)
        {
                if ((field.value=='') || (field.value == ' '))
                {
                        return true
                }
                else
                {
                        return false
                }
        }




        function checkmailchr(field)
        {
                var chars='0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_@.'
                var temp

                for (var i=0;i<field.value.length;i++)
                {
                        temp=field.value.substring(i,i+1)
                        if (chars.indexOf(temp,0)==-1)
                        {
                                field.select()
                                return false
                        }
                }
        }



        function isValidEmail(field)
        {
                if ((field.value.indexOf('@') != -1 ) && (field.value.indexOf('.') != -1))
                {
                        var symchars1 = '@'
                        var symchars2 = '.'
                        var tempcount1 = 0
                        var tempcount2 = 0

                        for (var i=0;i<field.value.length;i++)
                        {
                                if (symchars1 == field.value.substring(i,i+1))
                                {
                                        tempcount1 = i;
                                }
                                if (symchars2 == field.value.substring(i,i+1))
                                {
                                        tempcount2 = i;
                                }
                        }

                        if (tempcount1 > tempcount2)
                        {
                                field.select()
                                return false;
                        }
                }
                else
                {
                        field.select()
                        return false;
                }
                if (checkmailchr(field) == false)
                {
                        field.select()
                        return false;
                }
                return true;
        }


        function validatechar()
        {
                var arr=new Array()

				arr[0]=frm.name;
	            arr[1]=frm.email;
				arr[2]=frm.subject;
				arr[3]=frm.message;

                var entrybox=new Array()
                entrybox[0] = ' Name ';
                entrybox[1] = ' Email ';
                entrybox[2] = ' Subject ';
                entrybox[3] = ' Message ';

    			   var errMsg=new Array()
				   errMsg[0]="errName"
				   errMsg[1]="errEmail"
				   errMsg[2]="errSubject"
				   errMsg[3]="errMessage"


                x=0
                while (x<=arr.length-1)
                {
                         if (x == 1)
                        {
                                if (isBlank(arr[x])==true)
                                {
                                        document.getElementById(""+errMsg[x]+"").innerHTML="<br><font color=red>Please enter the text for \""+entrybox[x]+"\"</font>";
                                        arr[x].focus()
                                        return false
                                }
										else
							{
										   document.getElementById(""+errMsg[x]+"").innerHTML="";
										}

                                if (isValidEmail(arr[x])==false)
                                {
                                          document.getElementById(""+errMsg[x]+"").innerHTML="<br><font color=red>Please enter the correct format for \""+entrybox[x]+"\"</font>";
                                        arr[x].focus()
                                        return false
                                }
															else
							{
										   document.getElementById(""+errMsg[x]+"").innerHTML="";
										}

                        }

                        else
                        {
                                 if (isBlank(arr[x])==true)
                                {
							//			alert(errMsg[x])
                            //alert('Please enter text for ' + entrybox[x] + '.')
							//			document.getElementById(""+errMsg[x-1]+"").innerHTML="";
									    document.getElementById(""+errMsg[x]+"").innerHTML="<br><font color=red>Please enter the text for \""+entrybox[x]+"\"</font>";
                                        arr[x].focus()
                                        return false
                                }
								else{
								  document.getElementById(""+errMsg[x]+"").innerHTML="";
								}
                        }


                        x++;
                }
                return true
        }

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
function chkSubmit()
{
	if (validatechar()){
			document.frm.submit()
		
	}
}

