// JavaScript Document

function isNumberKey(evt)//check for numberic number
{
	
	
	 var charCode = (evt.which) ? evt.which : event.keyCode
	 
 	if (charCode > 31 && (charCode < 48 || charCode > 57))
    	return false;
 	return true;
}


function isNumberFloatKey(evt)//check for numberic number
{   var numdecs = 0;
	 var charCode = (evt.which) ? evt.which : event.keyCode
	
 	if (charCode > 31 && (charCode < 45 || charCode > 57 ))
 	{
		/*if(charCode==46)
		{
			numdecs++;
		}*/
 		
 		return false;
 	}
 	return true;
}



//starts function to trim any string
function trim(str) 
{
	return str.replace(/^\s+|\s+$/g,"");
}
//ends function to trim any string

//------------------------------------------------------------------------------------------------------------------------

function confirmDelete()
{
	if(confirm("Are you sure want to delete?"))
	{
		return true;
	}
	else
	{
		return false;
	}
	
}



function confirmEdit()
{
	if(confirm("Are you sure want to Edit?"))
	{
		return true;
	}
	else
	{
		return false;
	}
	
}
function confirmActive()
{
	if(confirm("Are you sure want to Activat/Deactivate?"))
	{
		return true;
	}
	else
	{
		return false;
	}
	
}
function ExtensionsOkay() //using javascript checking the image
{
	var extension = new Array();
	var fieldvalue = document.getElementById('UploadedFile').value;
	extension[0] = ".png";
	extension[1] = ".gif";
	extension[2] = ".jpg";
	extension[3] = ".jpeg";
	extension[4] = ".doc";	
	extension[5] = ".txt";	
	extension[6] = ".ppt";	
	extension[7] = ".rar";	
	extension[8] = ".zip";	
	extension[9] = ".bmp";	
	// No other customization needed.
	var thisext =  fieldvalue.substr(fieldvalue.lastIndexOf('.')).toLowerCase();
	for(var i = 0; i < extension.length; i++) 
	{
		if(thisext == extension[i])
		{
			return true; 
		}
	}
	alert("Your are trying to upload unapproved file.\n try these type of files (png, gif, jpg, jpeg, bmp, doc, txt, ppt, rar, zip)");
	return false;
}


//change the opacity for different browsers
function changeOpac(opacity, id) {
    var object = document.getElementById(id).style;
    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.KhtmlOpacity = (opacity / 100);
	//object.background='#eee';
	//object.backgroundColor='#EAEAEA';
	//object.backgroundColor = "#333333"
	
    object.filter = "alpha(opacity=" + opacity + ")  ";
} 



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

		 }



 		 return true					

	}



function validate_form(obj)

{

	var msg='Incomplete Data, Kindly fill required fields...\n\n', flag=false;

	

	if(obj.txtname.value == '') msg+='- Please Enter  Name. \n';

	

	if(obj.txtmail.value == '') msg+='- Please enter your emailadress. \n';

	

	if (echeck(obj.txtmail.value)==false && obj.txtmail.value!='')

	{

		msg+='- Please enter  Valid Email Adress. \n';

	}



	

	

	if(obj.message.value == '') msg+='- Please enter  message \n';





	//if(obj.password.value == '') msg+='- Please enter  Password. \n';

	//if(obj.password.value!='')

	//{

	//if(obj.password.value.length<6) msg+='- Please Password Length Must 6. \n';

	//}

	//if(obj.conpassword.value == '') msg+='- Please enter Confirm Password. \n';

	//if(obj.conpassword.value != obj.password.value) msg+='- Both password should be same. \n';

	   		

	if(msg == 'Incomplete Data, Kindly fill required fields...\n\n')

		return true;

		

	else{

		alert(msg);

		return false;

	}

	

}



    	function complaint_form_valid()
		{
				if(document.getElementById('complaint_text').value=='')
				{
					alert('Plesae enter Text For Complaint');
					document.getElementById('complaint_text').focus();
					return false;
				}
		}


