function checkAll(Form) {
	if (Form.UserChkAll.checked) {
		for (i = 0; i < Form.length; i++) {

			Form[i].checked = true;
		}
	} else {
		for (i = 0; i < Form.length; i++) {
			Form[i].checked = false;
		}
	}
}
function goPage(Form) {
	if(document.getElementById('field1')){
	var field=document.getElementById('field1').value;
	var type=document.getElementById('field2').value;
	var txt =Form.search_txt.value;
	
	advstr = '&field='+field+'&type='+type;
	Form.method = "post";
	Form.action = "goPage/?search="+trim(txt)+advstr;
	Form.submit();
	}else{
		Form.method = "post";
		Form.action = "goPage/";
		Form.submit();
	}
}

function addRow() {
	document.frmnews.imagerow.value = parseInt(document.frmnews.imagerow.value) + 1;
	intNum = document.frmnews.imagerow.value;
	//alert(intNum)

	var myTable = document.getElementById('myTable');

	var rows = document.getElementById('myTable').getElementsByTagName("tr");
	var len = rows.length;

	var newRow = document.getElementById("myTable").insertRow(len);

	var oCell = newRow.insertCell(0);
	oCell.innerHTML = "<a href='javascript:;' onClick='removeRow(this)'><img src='http://www.hatsun.com/img/minus.gif' alt=''/></a>";

	oCell = newRow.insertCell(1);
	oCell.innerHTML = "<div id='fupload"
			+ intNum
			+ "'><input type='file' name='filthumbImage[]' id='thumbImage"
			+ intNum
			+ "' size='20' onKeyDown='blur();' style='width:220px;'/></div><div id='errorupload"
			+ intNum + "' class='err_msg'></div>";

	oCell = newRow.insertCell(2);
	oCell.innerHTML = "<div id='flarge"
			+ intNum
			+ "'><input type='file' name='fillargeImage[]' id='largeImage"
			+ intNum
			+ "' size='20' onKeyDown='blur();' style='width:220px;'/></div><div id='errorLarge"
			+ intNum + "' class='err_msg'></div>";
	//oCell.innerHTML = "Title";

	oCell = newRow.insertCell(3);
	oCell.innerHTML = "";

	oCell = newRow.insertCell(4);
	oCell.innerHTML = "<input type='text' name='txtTitle[]' style='width:100px;'>";

	oCell = newRow.insertCell(5);
	oCell.innerHTML = "<a href='javascript:;' onClick='addRow()'><img src='http://www.hatsun.com/img/plus.gif' alt=''/></a>";
	oCell.setAttribute("id", "td" + (intNum))
	myTable.rows[myTable.rows.length - 2].cells[5].innerHTML = "";
	myTable.rows[myTable.rows.length - 1].cells[5].innerHTML = "<a href='javascript:;' onClick='addRow()'><img src='http://www.hatsun.com/img/plus.gif' alt=''/></a>";
}

function removeRow(id) {
	var i = id.parentNode.parentNode.rowIndex;
	var myTable = document.getElementById('myTable');
	if (myTable.rows.length >= 2) {
		myTable.deleteRow(i);
		document.frmnews.imagerow.value = document.frmnews.imagerow.value - 1
	}

	myTable.rows[myTable.rows.length - 1].cells[5].innerHTML = "<a href='javascript:;' onClick='addRow()'><img src='http://www.hatsun.com/img/plus.gif' alt=''/></a>";
}

function addVideoRow() {
	if (document.getElementById('hdnid')) {
		document.frmnews.hdncount.value = parseInt(document.frmnews.hdncount.value) + 1;
		intNum = document.frmnews.hdncount.value;

		//alert(intNum)
	} else {
		document.frmnews.videorow.value = parseInt(document.frmnews.videorow.value) + 1;
		intNum = document.frmnews.videorow.value;
	}

	var myTable = document.getElementById('myTable');

	var rows = document.getElementById('myTable').getElementsByTagName("tr");
	var len = rows.length;

	var newRow = document.getElementById("myTable").insertRow(len);

	var oCell = newRow.insertCell(0);
	oCell.innerHTML = "<a href='javascript:;' onClick='removeVideoRow(this)'><img src='http://www.hatsun.com/img/minus.gif' alt=''/></a>";

	var oCell = newRow.insertCell(1);
	oCell.innerHTML = "&nbsp;";

	oCell = newRow.insertCell(2);
	oCell.innerHTML = "<div id='fupload"
			+ intNum
			+ "'><input type='file' name='filthumbImage[]' id='thumbImage"
			+ intNum
			+ "' size='20' onKeyDown='blur();' style='width:220px;'/></div><div id='errorupload"
			+ intNum + "' class='err_msg'></div>";
	oCell = newRow.insertCell(3);
	oCell.innerHTML = "<div id='flarge" + intNum
			+ "'><input type='file' name='fillargeImage[]' id='largeImage"
			+ intNum
			+ "' size='20' style='width:220px;' /></div><div id='errorLarge"
			+ intNum + "' class='err_msg'></div>";

	oCell = newRow.insertCell(4);
	oCell.innerHTML = "";

	oCell = newRow.insertCell(5);
	oCell.innerHTML = "<input type='text' name='txtTitle[]' size='30' style='width:100px;'><input type='hidden' name='hdnlargeimage[]' value=''>";

	oCell = newRow.insertCell(6);
	oCell.innerHTML = "<a href='javascript:;' onClick='addVideoRow()'><img src='http://www.hatsun.com/img/plus.gif' alt=''/></a>";
	oCell.setAttribute("id", "td" + (intNum))
	myTable.rows[myTable.rows.length - 2].cells[6].innerHTML = "";
	myTable.rows[myTable.rows.length - 1].cells[6].innerHTML = "<a href='javascript:;' onClick='addVideoRow()'><img src='http://www.hatsun.com/img/plus.gif' alt=''/></a>";
}

function removeVideoRow(id) {
	var i = id.parentNode.parentNode.rowIndex;
	var myTable = document.getElementById('myTable');
	//if (myTable.rows.length >= 2 )
	if (i > 0) {
		myTable.deleteRow(i);
		document.frmnews.hdncount.value = document.frmnews.hdncount.value - 1

	}

	//if (myPhoto.rows.length > 2 )

	myTable.rows[myTable.rows.length - 1].cells[6].innerHTML = "<a href='javascript:;' onClick='addVideoRow()'><img src='http://www.hatsun.com/img/plus.gif' alt=''/></a>";
}

function funDelVideo(videoval) {
	frmnews.hdnVideoTypeval.value = frmnews.hdnVideoTypeval.value + videoval
			+ ",";
}

function delproduct(id) {
	//alert(id);
	document.frmnews.hdndelrow.value = document.frmnews.hdndelrow.value + id
			+ ",";
}

function validateNews(Form) {
	flag = 0;
	var label = new Array('Title', 'Date', 'Attachment', 'Description');
	var validationArray = new Array("", "", "pdf", "");

	for (i = 0; i <= 3; i++) {

		if (trim(document.getElementById("field" + i).value) == '') {

			if (i != 2 && i != 3) {

				strresult = 'id' + i;
				document.getElementById(strresult).style.display = "Block";
				document.getElementById(strresult).innerHTML = 'Please enter the ' + label[i];
				document.getElementById("field" + i).value = '';
				flag = 1;
			}
			if (i == 3) {

				strInputCode = tinyMCE.get('field3').getContent();
				//alert(strInputCode);
				strInputCode = strInputCode.replace(/&(lt|gt);/g, function(
						strMatch, p1) {
					return (p1 == "lt") ? "<" : ">";
				});
				var strTagStrippedText = strInputCode.replace(
						/<\/?[^>]+(>|$)/g, "");
				strTagStrippedText = strTagStrippedText.replace("&nbsp;", "");
				//alert(strTagStrippedText);
				if (tinyMCE.get('field3').getContent() == ""
						|| strTagStrippedText == "") {
					strresult = 'id' + i;
					strVal = label[i];

					document.getElementById(strresult).style.display = "Block";
					document.getElementById(strresult).innerHTML = "Please enter the "
							+ strVal;
					tinyMCE.activeEditor.setContent("");
					flag = 1;
				} else {

					strRes = 'id' + i;
					document.getElementById(strRes).innerHTML = "";
				}
			}
		} else if (applyValidation(validationArray[i], document
				.getElementById("field" + i).value)) {
			//alert("ff");
			strresult = 'id' + i;
			document.getElementById(strresult).style.display = "Block";
			if (i == 2) {
				document.getElementById(strresult).innerHTML = 'Please upload valid pdf';
			} else {
				document.getElementById(strresult).innerHTML = 'Please enter valid ' + label[i];
			}
			flag = 1;

		}

		else {
			strresult = 'id' + i;
			document.getElementById(strresult).style.display = "none";
			//flag=0;
		}

	}

	/*var tbl = document.getElementById('myTable');
	var lastRow = tbl.rows.length;
	//alert(lastRow);
	var i;
	for (i=1; i<=lastRow; i++) {
	//alert(i);
	 var aRow = document.getElementById('thumbImage' + i);
	 /*if (aRow.value.length <= 0) {
		document.getElementById('errorupload'+i).innerHTML="Please upload the thumbimage";
		 document.getElementById('errorLarge'+i).innerHTML="Please upload the largeimage";
	flag=1;
	 }else*//*if(aRow.value.length > 0){
			var validExtensions = new Array();
			var ext = aRow.value.substring(aRow.value.lastIndexOf('.') + 1).toLowerCase();
			//alert(ext);
			if(ext != "jpg" && ext != "gif" && ext != "png"){
				document.getElementById('errorupload'+i).innerHTML="Please upload valid Image";
				//document.getElementById('fupload'+i).innerHTML="<input type='file' name='filthumbImage[]' id='thumbImage"+i+"'/>";
				//document.getElementById('errorLarge'+i).innerHTML="Please upload valid Image";
				//document.getElementById('flarge'+i).innerHTML="<input type='file' name='fillargeImage[]' id='largeImage"+i+"'/>";
				//document.getElementById('fupload'+i).innerHTML="<input type='text' value='thumbImage"+i+"'/>";
				flag=1;
			}else{
			   document.getElementById('errorupload'+i).innerHTML="";	
			   //document.getElementById('errorLarge'+i).innerHTML="";
			}
	     }else{
			document.getElementById('errorupload'+i).innerHTML="";
			 //document.getElementById('errorLarge'+i).innerHTML="";
	     }
	}
		
		for (i=1; i<=lastRow; i++) {
		//alert(i);
	     var aRow = document.getElementById('largeImage' + i);
	     /*if (aRow.value.length <= 0) {
			document.getElementById('errorupload'+i).innerHTML="Please upload the thumbimage";
			 document.getElementById('errorLarge'+i).innerHTML="Please upload the largeimage";
		flag=1;
	     }else*//* if(aRow.value.length > 0){
				var validExtensions = new Array();
				var ext = aRow.value.substring(aRow.value.lastIndexOf('.') + 1).toLowerCase();
				//alert(ext);
				if(ext != "jpg" && ext != "gif" && ext != "png"){
					document.getElementById('errorLarge'+i).innerHTML="Please upload valid Image";
					//document.getElementById('flarge'+i).innerHTML="<input type='file' name='fillargeImage[]' id='largeImage"+i+"'/>";
					//document.getElementById('fupload'+i).innerHTML="<input type='text' value='thumbImage"+i+"'/>";
					flag=1;
				}else{
				     document.getElementById('errorLarge'+i).innerHTML="";
				}
		     }else{
				 document.getElementById('errorLarge'+i).innerHTML="";
		     }
		}
		
			
			if(flag == 1){ return false;}
				else if(flag == 0){
					return true;
				}*/

	var tbl = document.getElementById('myTable');
	var lastRow = tbl.rows.length;
	//alert(lastRow);
	var i;
	for (i = 1; i <= lastRow; i++) {
		//alert(i);
		var aRow = document.getElementById('thumbImage' + i);
		var aRow1 = document.getElementById('largeImage' + i);
		// alert(aRow.value);
		// alert(aRow1.value);
		if (aRow.value != "") {
			var validExtensions = new Array();
			var ext = document.getElementById('thumbImage' + i).value
					.substring(
							document.getElementById('thumbImage' + i).value
									.lastIndexOf('.') + 1).toLowerCase();

			if (ext != "jpg" && ext != "gif" && ext != "png") {
				//alert("dd"+i+ext);
				document.getElementById('errorupload' + i).innerHTML = "Please upload valid Image";
				//document.getElementById('fupload'+i).innerHTML="<input type='file' name='filthumbImage[]' id='thumbImage"+i+"'/>";
				flag = 1;
			} else {
				document.getElementById('errorupload' + i).innerHTML = "";
			}
		}

		if (aRow1.value != "") {
			var validExtensions1 = new Array();
			var ext1 = document.getElementById('largeImage' + i).value
					.substring(
							document.getElementById('largeImage' + i).value
									.lastIndexOf('.') + 1).toLowerCase();
			//alert("ff"+i+ext1);
			if (ext1 != "jpg" && ext1 != "gif" && ext1 != "png") {
				document.getElementById('errorLarge' + i).innerHTML = "Please upload valid Image";
				flag = 1;
			} else {
				document.getElementById('errorLarge' + i).innerHTML = "";
			}

		}

	}

	/*for (i=1; i<=lastRow; i++) {

		//alert(i);
	     var aRow = document.getElementById('largeImage' + i);
	     /*if (aRow.value.length <= 0) {
			document.getElementById('errorupload'+i).innerHTML="Please upload the thumbimage";
			 document.getElementById('errorLarge'+i).innerHTML="Please upload the largeimage";
		flag=1;
	     }else*//* if(aRow.value.length > 0){
				var validExtensions = new Array();
				var ext = aRow.value.substring(aRow.value.lastIndexOf('.') + 1).toLowerCase();
				
				
				//alert(ext);
				if(ext != "jpg" && ext != "gif" && ext != "png"){
					document.getElementById('errorLarge'+i).innerHTML="Please upload valid Image";
					//document.getElementById('flarge'+i).innerHTML="<input type='file' name='fillargeImage[]' id='largeImage"+i+"'/>";
					//document.getElementById('fupload'+i).innerHTML="<input type='text' value='thumbImage"+i+"'/>";
					flag=1;
				}else{
				     document.getElementById('errorLarge'+i).innerHTML="";
				}
		     }else{
				 document.getElementById('errorLarge'+i).innerHTML="";
		     }
		}*/

	if (flag == 1) {
		return false;
	}/*else if(flag == 0){
				return true;
			}*/

	else {
		var urlreg = url + "events/checkExist/";
		//alert(urlreg);
		var params = "&name=" + document.getElementById("field0").value;
		//alert(urlreg+params);
		$.ajax( {
			type :"GET",
			url :urlreg,
			data :params,
			success : function(data) {
				//alert(data);
			if (trim(data) == 'No') {
				//	alert("ff");
			$('#id0').html("");
			$('#id0').fadeOut().text('Title already exists.').fadeIn();
			//$('#field0').focus();
			return false;
		} else {
			//return false;

			Form.method = "post";
			Form.action = "events/add/";
			Form.submit();

		}
	}
		});
	}
	return false;

}
function validatepressNews(Form) {
	flag = 0;
	var label = new Array('Title', 'Date', 'Attachment', 'Description');
	var validationArray = new Array("", "", "pdf", "");

	for (i = 0; i <= 3; i++) {

		if (trim(document.getElementById("field" + i).value) == '') {

			if (i != 2 && i != 3) {

				strresult = 'id' + i;
				document.getElementById(strresult).style.display = "Block";
				document.getElementById(strresult).innerHTML = 'Please enter the ' + label[i];
				document.getElementById("field" + i).value = '';
				flag = 1;
			}
			if (i == 3) {

				strInputCode = tinyMCE.get('field3').getContent();
				//alert(strInputCode);
				strInputCode = strInputCode.replace(/&(lt|gt);/g, function(
						strMatch, p1) {
					return (p1 == "lt") ? "<" : ">";
				});
				var strTagStrippedText = strInputCode.replace(
						/<\/?[^>]+(>|$)/g, "");
				strTagStrippedText = strTagStrippedText.replace("&nbsp;", "");
				//alert(strTagStrippedText);
				if (tinyMCE.get('field3').getContent() == ""
						|| strTagStrippedText == "") {
					strresult = 'id' + i;
					strVal = label[i];

					//document.getElementById("field"+i).value = "";
					document.getElementById(strresult).style.display = "Block";
					document.getElementById(strresult).innerHTML = "Please enter the "
							+ strVal;
					tinyMCE.activeEditor.setContent("");
					flag = 1;
				} else {

					strRes = 'id' + i;
					document.getElementById(strRes).innerHTML = "";
				}
			}
		} else if (applyValidation(validationArray[i], document
				.getElementById("field" + i).value)) {
			//alert("ff");
			strresult = 'id' + i;
			document.getElementById(strresult).style.display = "Block";
			if (i == 2) {
				document.getElementById(strresult).innerHTML = 'Please upload valid pdf';
			} else {
				document.getElementById(strresult).innerHTML = 'Please enter valid ' + label[i];
			}
			flag = 1;

		}

		else {
			strresult = 'id' + i;
			document.getElementById(strresult).style.display = "none";
			//flag=0;
		}

	}

	/*var tbl = document.getElementById('myTable');
	var lastRow = tbl.rows.length;
	//alert(lastRow);
	var i;
	for (i=1; i<=lastRow; i++) {
	//alert(i);
	 var aRow = document.getElementById('thumbImage' + i);
	 /*if (aRow.value.length <= 0) {
		document.getElementById('errorupload'+i).innerHTML="Please upload the thumbimage";
		 document.getElementById('errorLarge'+i).innerHTML="Please upload the largeimage";
	flag=1;
	 }else*//*if(aRow.value.length > 0){
			var validExtensions = new Array();
			var ext = aRow.value.substring(aRow.value.lastIndexOf('.') + 1).toLowerCase();
			//alert(ext);
			if(ext != "jpg" && ext != "gif" && ext != "png"){
				document.getElementById('errorupload'+i).innerHTML="Please upload valid Image";
				//document.getElementById('fupload'+i).innerHTML="<input type='file' name='filthumbImage[]' id='thumbImage"+i+"'/>";
				//document.getElementById('errorLarge'+i).innerHTML="Please upload valid Image";
				//document.getElementById('flarge'+i).innerHTML="<input type='file' name='fillargeImage[]' id='largeImage"+i+"'/>";
				//document.getElementById('fupload'+i).innerHTML="<input type='text' value='thumbImage"+i+"'/>";
				flag=1;
			}else{
			   document.getElementById('errorupload'+i).innerHTML="";	
			   //document.getElementById('errorLarge'+i).innerHTML="";
			}
	     }else{
			document.getElementById('errorupload'+i).innerHTML="";
			 //document.getElementById('errorLarge'+i).innerHTML="";
	     }
	}
		
		for (i=1; i<=lastRow; i++) {
		//alert(i);
	     var aRow = document.getElementById('largeImage' + i);
	     /*if (aRow.value.length <= 0) {
			document.getElementById('errorupload'+i).innerHTML="Please upload the thumbimage";
			 document.getElementById('errorLarge'+i).innerHTML="Please upload the largeimage";
		flag=1;
	     }else*//* if(aRow.value.length > 0){
				var validExtensions = new Array();
				var ext = aRow.value.substring(aRow.value.lastIndexOf('.') + 1).toLowerCase();
				//alert(ext);
				if(ext != "jpg" && ext != "gif" && ext != "png"){
					document.getElementById('errorLarge'+i).innerHTML="Please upload valid Image";
					//document.getElementById('flarge'+i).innerHTML="<input type='file' name='fillargeImage[]' id='largeImage"+i+"'/>";
					//document.getElementById('fupload'+i).innerHTML="<input type='text' value='thumbImage"+i+"'/>";
					flag=1;
				}else{
				     document.getElementById('errorLarge'+i).innerHTML="";
				}
		     }else{
				 document.getElementById('errorLarge'+i).innerHTML="";
		     }
		}
		
			
			if(flag == 1){ return false;}
				else if(flag == 0){
					return true;
				}*/

	var tbl = document.getElementById('myTable');
	var lastRow = tbl.rows.length;
	//alert(lastRow);
	var i;
	for (i = 1; i <= lastRow; i++) {
		//alert(i);
		var aRow = document.getElementById('thumbImage' + i);
		var aRow1 = document.getElementById('largeImage' + i);
		// alert(aRow.value);
		// alert(aRow1.value);
		if (aRow.value != "") {
			var validExtensions = new Array();
			var ext = document.getElementById('thumbImage' + i).value
					.substring(
							document.getElementById('thumbImage' + i).value
									.lastIndexOf('.') + 1).toLowerCase();

			if (ext != "jpg" && ext != "gif" && ext != "png") {
				//alert("dd"+i+ext);
				document.getElementById('errorupload' + i).innerHTML = "Please upload valid Image";
				//document.getElementById('fupload'+i).innerHTML="<input type='file' name='filthumbImage[]' id='thumbImage"+i+"'/>";
				flag = 1;
			} else {
				document.getElementById('errorupload' + i).innerHTML = "";
			}
		}

		if (aRow1.value != "") {
			var validExtensions1 = new Array();
			var ext1 = document.getElementById('largeImage' + i).value
					.substring(
							document.getElementById('largeImage' + i).value
									.lastIndexOf('.') + 1).toLowerCase();
			//alert("ff"+i+ext1);
			if (ext1 != "jpg" && ext1 != "gif" && ext1 != "png") {
				document.getElementById('errorLarge' + i).innerHTML = "Please upload valid Image";
				flag = 1;
			} else {
				document.getElementById('errorLarge' + i).innerHTML = "";
			}

		}

	}

	/*for (i=1; i<=lastRow; i++) {

		//alert(i);
	     var aRow = document.getElementById('largeImage' + i);
	     /*if (aRow.value.length <= 0) {
			document.getElementById('errorupload'+i).innerHTML="Please upload the thumbimage";
			 document.getElementById('errorLarge'+i).innerHTML="Please upload the largeimage";
		flag=1;
	     }else*//* if(aRow.value.length > 0){
				var validExtensions = new Array();
				var ext = aRow.value.substring(aRow.value.lastIndexOf('.') + 1).toLowerCase();
				
				
				//alert(ext);
				if(ext != "jpg" && ext != "gif" && ext != "png"){
					document.getElementById('errorLarge'+i).innerHTML="Please upload valid Image";
					//document.getElementById('flarge'+i).innerHTML="<input type='file' name='fillargeImage[]' id='largeImage"+i+"'/>";
					//document.getElementById('fupload'+i).innerHTML="<input type='text' value='thumbImage"+i+"'/>";
					flag=1;
				}else{
				     document.getElementById('errorLarge'+i).innerHTML="";
				}
		     }else{
				 document.getElementById('errorLarge'+i).innerHTML="";
		     }
		}*/

	if (flag == 1) {
		return false;
	} else if (flag == 0) {
		return true;
	}

}

function validateNews1(Form) {
	flag = 0;
	var label = new Array('Title', 'Date', 'Attachment', 'Description');
	var validationArray = new Array("", "", "pdf", "");

	for (i = 0; i <= 3; i++) {

		if (trim(document.getElementById("field" + i).value) == '' || i == 3) {

			if (i != 2 && i != 3) {

				strresult = 'id' + i;
				document.getElementById(strresult).style.display = "Block";
				document.getElementById(strresult).innerHTML = 'Please enter the ' + label[i];
				document.getElementById("field" + i).value = '';
				flag = 1;
			}
			if (i == 3) {

				strInputCode = tinyMCE.get('field3').getContent();
				//alert(strInputCode);
				strInputCode = strInputCode.replace(/&(lt|gt);/g, function(
						strMatch, p1) {
					return (p1 == "lt") ? "<" : ">";
				});
				var strTagStrippedText = strInputCode.replace(
						/<\/?[^>]+(>|$)/g, "");
				strTagStrippedText = strTagStrippedText.replace("&nbsp;", "");
				//alert(strTagStrippedText);
				if (tinyMCE.get('field3').getContent() == ""
						|| strTagStrippedText == "") {
					strresult = 'id' + i;
					strVal = label[i];

					//document.getElementById("field"+i).value = "";
					document.getElementById(strresult).style.display = "Block";
					document.getElementById(strresult).innerHTML = "Please enter the "
							+ strVal;
					tinyMCE.activeEditor.setContent("");
					flag = 1;
				} else {

					strRes = 'id' + i;
					document.getElementById(strRes).innerHTML = "";
				}
			}
		} else if (applyValidation(validationArray[i], document
				.getElementById("field" + i).value)) {
			//alert("ff");
			strresult = 'id' + i;
			document.getElementById(strresult).style.display = "Block";
			if (i == 2) {
				document.getElementById(strresult).innerHTML = 'Please upload valid pdf';
			} else {
				document.getElementById(strresult).innerHTML = 'Please enter valid ' + label[i];
			}
			flag = 1;
		}

		else {
			strresult = 'id' + i;
			document.getElementById(strresult).style.display = "none";
			//flag=0;
		}

	}

	/*var tbl = document.getElementById('myPhoto');
	var lastRow = tbl.rows.length;
	var i;
	var count = Form.hdncount.value +1;
	for (i=count; i<=lastRow; i++) {
	 var aRow = document.getElementById('txtRow' + i);
	 if (aRow.value.length <= 0) {
	   document.getElementById('errortitle'+i).innerHTML="Please enter the Caption";
	   flag=1;
	 }else{
	document.getElementById('errortitle'+i).innerHTML="";
	 }
	}*/

	var tbl = document.getElementById('myTable');
	var lastRow = tbl.rows.length;
	//alert(lastRow);
	if (document.getElementById('hdnid')) {
		var count = document.frmnews.hdncount.value;
	}
	//alert(count);
	var total = parseInt(count) + 1;
	//alert(total);
	var i;

	if (document.getElementById('thumbImage1').value != "") {
		var validExtensions = new Array();
		var ext = document.getElementById('thumbImage1').value
				.substring(
						document.getElementById('thumbImage1').value
								.lastIndexOf('.') + 1).toLowerCase();
		if (ext != "jpg" && ext != "gif" && ext != "png") {
			//alert(ext);
			document.getElementById('errorupload1').innerHTML = "Please upload valid Image";
			//document.getElementById('fupload'+id).innerHTML="<input type='file' name='filthumbImage[]' id='thumbImage"+id+"'/>";

			//document.getElementById('errorLarge1').innerHTML="Please upload valid Image";

			//document.getElementById('flarge'+id).innerHTML="<input type='file' name='fillargeImage[]' id='largeImage"+id+"'/>";
			flag = 1;
		} else {
			document.getElementById('errorupload1').innerHTML = "";
			//document.getElementById('errorLarge1').innerHTML="";
		}
	}
	if (document.getElementById('largeImage1').value != "") {
		var validExtensions = new Array();
		var ext = document.getElementById('largeImage1').value
				.substring(
						document.getElementById('largeImage1').value
								.lastIndexOf('.') + 1).toLowerCase();
		if (ext != "jpg" && ext != "gif" && ext != "png") {
			//alert(ext);
			//document.getElementById('errorupload1').innerHTML="Please upload valid Image";
			//document.getElementById('fupload'+id).innerHTML="<input type='file' name='filthumbImage[]' id='thumbImage"+id+"'/>";

			document.getElementById('errorLarge1').innerHTML = "Please upload valid Image";

			//document.getElementById('flarge'+id).innerHTML="<input type='file' name='fillargeImage[]' id='largeImage"+id+"'/>";
			flag = 1;
		} else {
			//document.getElementById('errorupload1').innerHTML="";
			document.getElementById('errorLarge1').innerHTML = "";
		}
	}

	for (i = 0; i <= count - 1; i++) {

		id = i + 1;
		var aRow = document.getElementById('thumbImage' + id);
		var aRow1 = document.getElementById('largeImage' + id);
		// alert(aRow.value);
		if (aRow.value.length > 0) {

			var validExtensions = new Array();
			var ext = aRow.value.substring(aRow.value.lastIndexOf('.') + 1)
					.toLowerCase();
			if (ext != "jpg" && ext != "gif" && ext != "png") {

				document.getElementById('errorupload' + id).innerHTML = "Please upload valid Image";
				//document.getElementById('fupload'+id).innerHTML="<input type='file' name='filthumbImage[]' id='thumbImage"+id+"'/>";
				//document.getElementById('errorLarge'+id).innerHTML="Please upload valid Image";
				//document.getElementById('flarge'+id).innerHTML="<input type='file' name='fillargeImage[]' id='largeImage"+id+"'/>";
				flag = 1;
			} else {
				document.getElementById('errorupload' + id).innerHTML = "";
				document.getElementById('errorLarge' + id).innerHTML = "";
			}
		}
		if (aRow1.value.length > 0) {

			var validExtensions = new Array();
			var ext = aRow1.value.substring(aRow1.value.lastIndexOf('.') + 1)
					.toLowerCase();
			if (ext != "jpg" && ext != "gif" && ext != "png") {

				//document.getElementById('errorupload'+id).innerHTML="Please upload valid Image";
				//document.getElementById('fupload'+id).innerHTML="<input type='file' name='filthumbImage[]' id='thumbImage"+id+"'/>";
				document.getElementById('errorLarge' + id).innerHTML = "Please upload valid Image";
				//document.getElementById('flarge'+id).innerHTML="<input type='file' name='fillargeImage[]' id='largeImage"+id+"'/>";
				flag = 1;
			} else {
				document.getElementById('errorupload' + id).innerHTML = "";
				document.getElementById('errorLarge' + id).innerHTML = "";
			}
		}
	}

	for (i = count + 1; i <= lastRow; i++) {
		//alert("in" +i);
		var aRow = document.getElementById('thumbImage' + i);
		// alert(aRow);

		/*if (aRow.value.length <= 0) {
		document.getElementById('errorupload'+i).innerHTML="Please upload the Image";
		flag=1;
		}else*/if (aRow.value.length > 0) {
			var validExtensions = new Array();
			var ext = aRow.value.substring(aRow.value.lastIndexOf('.') + 1)
					.toLowerCase();
			if (ext != "jpg" && ext != "gif" && ext != "png") {
				document.getElementById('errorupload' + i).innerHTML = "Please upload valid Image";
				document.getElementById('fupload' + i).innerHTML = "<input type='file' name='filthumbImage[]' id='thumbImage"
						+ i + "'/>";
				//document.getElementById('errorLarge'+i).innerHTML="Please upload valid Image";
				//document.getElementById('flarge'+i).innerHTML="<input type='file' name='fillargeImage[]' id='largeImage"+i+"'/>";
				flag = 1;
			} else {
				document.getElementById('errorupload' + i).innerHTML = "";
				//document.getElementById('errorLarge'+i).innerHTML="";
			}
		} else {
			document.getElementById('errorupload' + i).innerHTML = "";
			//document.getElementById('errorLarge'+i).innerHTML="";
		}
	}

	for (i = count + 1; i <= lastRow; i++) {
		//	alert("in" +i);
		var aRow = document.getElementById('largeImage' + i);

		// alert(aRow);

		/*if (aRow.value.length <= 0) {
		document.getElementById('errorupload'+i).innerHTML="Please upload the Image";
		flag=1;
		}else*/if (aRow.value.length > 0) {

			var validExtensions = new Array();
			var ext = aRow.value.substring(aRow.value.lastIndexOf('.') + 1)
					.toLowerCase();
			if (ext != "jpg" && ext != "gif" && ext != "png") {

				document.getElementById('errorLarge' + i).innerHTML = "Please upload valid Image";
				document.getElementById('flarge' + i).innerHTML = "<input type='file' name='fillargeImage[]' id='largeImage"
						+ i + "'/>";
				flag = 1;
			} else {

				document.getElementById('errorLarge' + i).innerHTML = "";
			}
		} else {

			document.getElementById('errorLarge' + i).innerHTML = "";
		}
	}

	if (flag == 1) {
		return false;
	}
	/*else if(flag == 0){
		return true;
	}*/

	else {
		var urlreg = url + "events/checkEdit/";
		//alert(urlreg);
		var params = "&name=" + document.getElementById("field0").value
				+ "&id=" + document.getElementById("hdnnewsid").value;
		//alert(urlreg+params);
		$.ajax( {
			type :"GET",
			url :urlreg,
			data :params,
			success : function(data) {
				//alert(data);
			if (trim(data) == 'No') {
				//	alert("ff");
			$('#id0').html("");
			$('#id0').fadeOut().text('Title already exists.').fadeIn();
			//$('#field0').focus();
			return false;
		} else {
			//return false;

			Form.method = "post";
			Form.action = "events/edit/";
			Form.submit();

		}
	}
		});
	}
	return false;

}

function validateNews2(Form) {
	flag = 0;
	var label = new Array('Title', 'Date', 'Attachment', 'Description');
	var validationArray = new Array("", "", "pdf", "");

	for (i = 0; i <= 3; i++) {

		if (trim(document.getElementById("field" + i).value) == '' || i == 3) {

			if (i != 2 && i != 3) {

				strresult = 'id' + i;
				document.getElementById(strresult).style.display = "Block";
				document.getElementById(strresult).innerHTML = 'Please enter the ' + label[i];
				document.getElementById("field" + i).value = '';
				flag = 1;
			}
			if (i == 3) {

				strInputCode = tinyMCE.get('field3').getContent();
				//alert(strInputCode);
				strInputCode = strInputCode.replace(/&(lt|gt);/g, function(
						strMatch, p1) {
					return (p1 == "lt") ? "<" : ">";
				});
				var strTagStrippedText = strInputCode.replace(
						/<\/?[^>]+(>|$)/g, "");
				strTagStrippedText = strTagStrippedText.replace("&nbsp;", "");
				//alert(strTagStrippedText);
				if (tinyMCE.get('field3').getContent() == ""
						|| strTagStrippedText == "") {
					strresult = 'id' + i;
					strVal = label[i];

					//document.getElementById("field"+i).value = "";
					document.getElementById(strresult).style.display = "Block";
					document.getElementById(strresult).innerHTML = "Please enter the "
							+ strVal;
					tinyMCE.activeEditor.setContent("");
					flag = 1;
				} else {

					strRes = 'id' + i;
					document.getElementById(strRes).innerHTML = "";
				}
			}
		} else if (applyValidation(validationArray[i], document
				.getElementById("field" + i).value)) {
			//alert("ff");
			strresult = 'id' + i;
			document.getElementById(strresult).style.display = "Block";
			if (i == 2) {
				document.getElementById(strresult).innerHTML = 'Please upload valid pdf';
			} else {
				document.getElementById(strresult).innerHTML = 'Please enter valid ' + label[i];
			}
			flag = 1;
		}

		else {
			strresult = 'id' + i;
			document.getElementById(strresult).style.display = "none";
			//flag=0;
		}

	}

	/*var tbl = document.getElementById('myPhoto');
	var lastRow = tbl.rows.length;
	var i;
	var count = Form.hdncount.value +1;
	for (i=count; i<=lastRow; i++) {
	 var aRow = document.getElementById('txtRow' + i);
	 if (aRow.value.length <= 0) {
	   document.getElementById('errortitle'+i).innerHTML="Please enter the Caption";
	   flag=1;
	 }else{
	document.getElementById('errortitle'+i).innerHTML="";
	 }
	}*/

	var tbl = document.getElementById('myTable');
	var lastRow = tbl.rows.length;
	//alert(lastRow);
	if (document.getElementById('hdnid')) {
		var count = document.frmnews.hdncount.value;
	}
	//alert(count);
	var total = parseInt(count) + 1;
	//alert(total);
	var i;

	if (document.getElementById('thumbImage1').value != "") {
		var validExtensions = new Array();
		var ext = document.getElementById('thumbImage1').value
				.substring(
						document.getElementById('thumbImage1').value
								.lastIndexOf('.') + 1).toLowerCase();
		if (ext != "jpg" && ext != "gif" && ext != "png") {
			//alert(ext);
			document.getElementById('errorupload1').innerHTML = "Please upload valid Image";
			//document.getElementById('fupload'+id).innerHTML="<input type='file' name='filthumbImage[]' id='thumbImage"+id+"'/>";

			//document.getElementById('errorLarge1').innerHTML="Please upload valid Image";

			//document.getElementById('flarge'+id).innerHTML="<input type='file' name='fillargeImage[]' id='largeImage"+id+"'/>";
			flag = 1;
		} else {
			document.getElementById('errorupload1').innerHTML = "";
			//document.getElementById('errorLarge1').innerHTML="";
		}
	}
	if (document.getElementById('largeImage1').value != "") {
		var validExtensions = new Array();
		var ext = document.getElementById('largeImage1').value
				.substring(
						document.getElementById('largeImage1').value
								.lastIndexOf('.') + 1).toLowerCase();
		if (ext != "jpg" && ext != "gif" && ext != "png") {
			//alert(ext);
			//document.getElementById('errorupload1').innerHTML="Please upload valid Image";
			//document.getElementById('fupload'+id).innerHTML="<input type='file' name='filthumbImage[]' id='thumbImage"+id+"'/>";

			document.getElementById('errorLarge1').innerHTML = "Please upload valid Image";

			//document.getElementById('flarge'+id).innerHTML="<input type='file' name='fillargeImage[]' id='largeImage"+id+"'/>";
			flag = 1;
		} else {
			//document.getElementById('errorupload1').innerHTML="";
			document.getElementById('errorLarge1').innerHTML = "";
		}
	}

	for (i = 0; i <= count - 1; i++) {

		id = i + 1;
		var aRow = document.getElementById('thumbImage' + id);
		var aRow1 = document.getElementById('largeImage' + id);
		// alert(aRow.value);
		if (aRow.value.length > 0) {

			var validExtensions = new Array();
			var ext = aRow.value.substring(aRow.value.lastIndexOf('.') + 1)
					.toLowerCase();
			if (ext != "jpg" && ext != "gif" && ext != "png") {

				document.getElementById('errorupload' + id).innerHTML = "Please upload valid Image";
				//document.getElementById('fupload'+id).innerHTML="<input type='file' name='filthumbImage[]' id='thumbImage"+id+"'/>";
				//document.getElementById('errorLarge'+id).innerHTML="Please upload valid Image";
				//document.getElementById('flarge'+id).innerHTML="<input type='file' name='fillargeImage[]' id='largeImage"+id+"'/>";
				flag = 1;
			} else {
				document.getElementById('errorupload' + id).innerHTML = "";
				document.getElementById('errorLarge' + id).innerHTML = "";
			}
		}
		if (aRow1.value.length > 0) {

			var validExtensions = new Array();
			var ext = aRow1.value.substring(aRow1.value.lastIndexOf('.') + 1)
					.toLowerCase();
			if (ext != "jpg" && ext != "gif" && ext != "png") {

				//document.getElementById('errorupload'+id).innerHTML="Please upload valid Image";
				//document.getElementById('fupload'+id).innerHTML="<input type='file' name='filthumbImage[]' id='thumbImage"+id+"'/>";
				document.getElementById('errorLarge' + id).innerHTML = "Please upload valid Image";
				//document.getElementById('flarge'+id).innerHTML="<input type='file' name='fillargeImage[]' id='largeImage"+id+"'/>";
				flag = 1;
			} else {
				document.getElementById('errorupload' + id).innerHTML = "";
				document.getElementById('errorLarge' + id).innerHTML = "";
			}
		}
	}

	for (i = count + 1; i <= lastRow; i++) {
		//alert("in" +i);
		var aRow = document.getElementById('thumbImage' + i);
		// alert(aRow);

		/*if (aRow.value.length <= 0) {
		document.getElementById('errorupload'+i).innerHTML="Please upload the Image";
		flag=1;
		}else*/if (aRow.value.length > 0) {
			var validExtensions = new Array();
			var ext = aRow.value.substring(aRow.value.lastIndexOf('.') + 1)
					.toLowerCase();
			if (ext != "jpg" && ext != "gif" && ext != "png") {
				document.getElementById('errorupload' + i).innerHTML = "Please upload valid Image";
				document.getElementById('fupload' + i).innerHTML = "<input type='file' name='filthumbImage[]' id='thumbImage"
						+ i + "'/>";
				//document.getElementById('errorLarge'+i).innerHTML="Please upload valid Image";
				//document.getElementById('flarge'+i).innerHTML="<input type='file' name='fillargeImage[]' id='largeImage"+i+"'/>";
				flag = 1;
			} else {
				document.getElementById('errorupload' + i).innerHTML = "";
				//document.getElementById('errorLarge'+i).innerHTML="";
			}
		} else {
			document.getElementById('errorupload' + i).innerHTML = "";
			//document.getElementById('errorLarge'+i).innerHTML="";
		}
	}

	for (i = count + 1; i <= lastRow; i++) {
		//	alert("in" +i);
		var aRow = document.getElementById('largeImage' + i);

		// alert(aRow);

		/*if (aRow.value.length <= 0) {
		document.getElementById('errorupload'+i).innerHTML="Please upload the Image";
		flag=1;
		}else*/if (aRow.value.length > 0) {

			var validExtensions = new Array();
			var ext = aRow.value.substring(aRow.value.lastIndexOf('.') + 1)
					.toLowerCase();
			if (ext != "jpg" && ext != "gif" && ext != "png") {

				document.getElementById('errorLarge' + i).innerHTML = "Please upload valid Image";
				document.getElementById('flarge' + i).innerHTML = "<input type='file' name='fillargeImage[]' id='largeImage"
						+ i + "'/>";
				flag = 1;
			} else {

				document.getElementById('errorLarge' + i).innerHTML = "";
			}
		} else {

			document.getElementById('errorLarge' + i).innerHTML = "";
		}
	}

	if (flag == 1) {
		return false;
	} else if (flag == 0) {
		return true;
	}

}
function validateMedia(Form) {
	flag = 0;
	var label = new Array('Title', 'Date', 'Image', 'Video', 'Embed Code',
			'Attachment', 'Description');
	var validationArray = new Array("", "", "logo", "flv", "link", "pdf", "");

	for (i = 0; i <= 6; i++) {

		if (trim(document.getElementById("field" + i).value) == '') {

			if (i != 3 && i != 4 && i != 5 && i != 6) {

				strresult = 'id' + i;
				document.getElementById(strresult).style.display = "Block";
				if (i == 2) {
					document.getElementById(strresult).innerHTML = 'Please select a ' + label[i];
				} else {
					document.getElementById(strresult).innerHTML = 'Please enter the ' + label[i];
					document.getElementById("field" + i).value = '';
				}
				flag = 1;
			}
			if (trim(document.getElementById("field3").value) == ''
					&& trim(document.getElementById("field4").value) == '') {

				document.getElementById("errMsg").style.display = "Block";
				//document.getElementById("errMsg").innerHTML = 'Please enter the embed code or upload video ';
				document.getElementById("errMsg").innerHTML = "Either select a Video file or Enter the Embed Code";
				flag = 1;
			} else if (trim(document.getElementById("field3").value) != ''
					&& trim(document.getElementById("field4").value)!= '') {

				document.getElementById("errMsg").style.display = "Block";
				//document.getElementById("errMsg").innerHTML = 'Please enter the embed code or upload video ';
				document.getElementById("errMsg").innerHTML = "Either select a Video file or Enter the Embed Code";
				flag = 1;
			} else {
				document.getElementById("errMsg").style.display = "none";
				document.getElementById("errMsg").innerHTML = "";
			}

			if (i == 6) {

				strInputCode = tinyMCE.get('field6').getContent();
				//alert(strInputCode);
				strInputCode = strInputCode.replace(/&(lt|gt);/g, function(
						strMatch, p1) {
					return (p1 == "lt") ? "<" : ">";
				});
				var strTagStrippedText = strInputCode.replace(
						/<\/?[^>]+(>|$)/g, "");
				strTagStrippedText = strTagStrippedText.replace("&nbsp;", "");
				//alert(strTagStrippedText);
				if (tinyMCE.get('field6').getContent() == ""
						|| strTagStrippedText == "") {
					strresult = 'id' + i;
					strVal = label[i];

					//document.getElementById("field"+i).value = "";
					document.getElementById(strresult).style.display = "Block";
					document.getElementById(strresult).innerHTML = "Please enter the "
							+ strVal;
					tinyMCE.activeEditor.setContent("");
					flag = 1;
				} else {

					strRes = 'id' + i;
					document.getElementById(strRes).innerHTML = "";
				}
			}
		} else if (applyValidation(validationArray[i], document
				.getElementById("field" + i).value)) {
			//alert("ff");
			strresult = 'id' + i;
			document.getElementById(strresult).style.display = "Block";
			if (i == 2 || i == 3) {
				document.getElementById(strresult).innerHTML = 'Please upload valid format';
			} else if (i == 5) {
				document.getElementById(strresult).innerHTML = 'Please upload valid pdf';
			} else {
				document.getElementById(strresult).innerHTML = 'Please enter valid ' + label[i];
			}
			flag = 1;

		}

		else {
			strresult = 'id' + i;
			document.getElementById(strresult).style.display = "none";
			//flag=0;
		}

	}
	if (flag == 1) {
		return false;
	} else if (flag == 0) {
		return true;
	}

}
function validateMedia1(Form) {
	flag = 0;
	var label = new Array('Title', 'Date', 'Image', 'Video', 'Embed Code',
			'Attachment', 'Description');
	var validationArray = new Array("", "", "logo", "flv", "", "pdf", "");

	for (i = 0; i <= 6; i++) {

		if (trim(document.getElementById("field" + i).value) == '' || i == 6) {

			if (i != 2 && i != 3 && i != 4 && i != 5 && i != 6) {

				strresult = 'id' + i;
				document.getElementById(strresult).style.display = "Block";

				document.getElementById(strresult).innerHTML = 'Please enter the ' + label[i];
				document.getElementById("field" + i).value = '';
				flag = 1;
			}
			if (trim(document.getElementById("field3").value) != ''
					&& trim(document.getElementById("field4").value) != '') {

				document.getElementById("errMsg").style.display = "Block";
				document.getElementById("errMsg").innerHTML = 'Either select a Video file or Enter the Embed Code ';
				flag = 1;
			} else {
				document.getElementById("errMsg").style.display = "none";
				document.getElementById("errMsg").innerHTML = "";
			}

			if (i == 6) {

				strInputCode = tinyMCE.get('field6').getContent();
				//alert(strInputCode);
				strInputCode = strInputCode.replace(/&(lt|gt);/g, function(
						strMatch, p1) {
					return (p1 == "lt") ? "<" : ">";
				});
				var strTagStrippedText = strInputCode.replace(
						/<\/?[^>]+(>|$)/g, "");
				strTagStrippedText = strTagStrippedText.replace("&nbsp;", "");
				//alert(strTagStrippedText);
				if (tinyMCE.get('field6').getContent() == ""
						|| strTagStrippedText == "") {
					strresult = 'id' + i;
					strVal = label[i];

					//document.getElementById("field"+i).value = "";
					document.getElementById(strresult).style.display = "Block";
					document.getElementById(strresult).innerHTML = "Please enter the "
							+ strVal;
					tinyMCE.activeEditor.setContent("");
					flag = 1;
				} else {

					strRes = 'id' + i;
					document.getElementById(strRes).innerHTML = "";
				}
			}
		} else if (applyValidation(validationArray[i], document
				.getElementById("field" + i).value)) {
			//alert("ff");
			strresult = 'id' + i;

			document.getElementById(strresult).style.display = "Block";
			if (i == 2 || i == 3) {

				document.getElementById(strresult).innerHTML = 'Please upload valid format';
			} else if (i == 5) {
				document.getElementById(strresult).innerHTML = 'Please upload valid pdf';
			} else {
				document.getElementById(strresult).innerHTML = 'Please enter valid ' + label[i];
			}
			flag = 1;

		}

		else {
			strresult = 'id' + i;
			document.getElementById(strresult).style.display = "none";
			//flag=0;
		}

	}
	if (flag == 1) {
		return false;
	} else if (flag == 0) {
		return true;
	}

}
function applyValidation(arr_val, field_val) {

	//alert(field_val);

	if (arr_val == "") {
		return false;
	} else if (arr_val == "country") {
		if (field_val != "") {
			if (isName(field_val)) {
				return false;
			} else {
				return true;
			}
		}
	}

	else if (arr_val == "logo") {
		if (field_val != "") {
			if (chkImage(field_val)) {
				return false;
			} else {
				return true;
			}
		}
	} else if (arr_val == "pdf") {
		if (field_val != "") {
			if (chkFile(field_val)) {
				return false;
			} else {
				return true;
			}
		}
	} else if (arr_val == "link") {
		if (field_val != "") {
			if (chkLink(field_val)) {
				return false;
			} else {
				return true;
			}
		}
	} else if (arr_val == "flv") {
		if (field_val != "") {
			if (chkVideo(field_val)) {
				return false;
			} else {
				return true;
			}
		}
	} else if (arr_val == "large") {
		if (field_val != "") {
			if (chkImage(field_val)) {
				return false;
			} else {
				return true;
			}
		}
	} else if (arr_val == "email") {
		if (field_val != "") {
			if (isEmail(field_val)) {
				return false;
			} else {
				return true;
			}
		}
	} else if (arr_val == "zip") {
		if (field_val != "") {
			if (isPhone(field_val)) {
				return false;
			} else {
				return true;
			}
		}

	} else if (arr_val == "name") {
		if (field_val != "") {
			if (isName(field_val)) {
				return false;
			} else {
				return true;
			}
		}

	}

	else if (arr_val == "state") {
		if (field_val != "") {
			if (isName(field_val)) {
				return false;
			} else {
				return true;
			}
		}

	} else if (arr_val == "company") {
		if (field_val != "") {
			if (isCompany(field_val)) {
				return false;
			} else {
				return true;
			}
		}

	}

	else if (arr_val == "num") {
		if (field_val != "") {

			if (isNumber(field_val)) {
				return false;
			} else {
				return true;
			}
		}

	}

	else if (arr_val == "phone") {
		if (field_val != "") {
			if (isPhone(field_val)) {
				return false;
			} else {
				return true;
			}
		}

	}
}
function isNum(objField) {
	//if(objField !=0.00){ 
	//if(/^[0-9]+$/.test(objField)){ 
	if (objField.match(/^\d+$|^\d+\.\d{1}$/)) {
		return true;
	}
	//}
	else {
		return false;
	}

}
function isNumber(objField) {
	//if(objField != 0){ 
	if (/^[1-9]+$/.test(objField)) {

		return true;
	}
	//}
	else {
		return false;
	}

}

function chkImage(objField) {
	var imageval = objField;
	var len = imageval.length;
	var sublen = len - 3;
	var checkstr = imageval.substr(sublen);
	//alert(checkstr);
	if (checkstr == "jpg" || checkstr == "gif" || checkstr == "jpeg"
			|| checkstr == "pjpeg" || checkstr == "png") {
		return true;
	} else {
		return false;
	}

}
function chkLink(objField) {
	var my_str = objField;
	var str = "<embed";
	var str1 = "</embed>";
	var str2 = "<object";
	var str3 = "</object>";
	//document.write (my_str.search(str));

	if (my_str.search(str) == -1 || my_str.search(str1) == -1
			|| my_str.search(str2) == -1 || my_str.search(str3) == -1) {
		return false;
	} else {
		return true;
	}

}
function chkFile(objField) {
	var imageval = objField;
	var len = imageval.length;
	var sublen = len - 3;
	var checkstr = imageval.substr(sublen);
	//alert(checkstr);
	if (checkstr == "pdf") {
		return true;
	} else {
		return false;
	}

}
function chkVideo(objField) {
	var imageval = objField;
	var len = imageval.length;
	var sublen = len - 3;
	var checkstr = imageval.substr(sublen);
	//alert(checkstr);
	if (checkstr == "flv") {
		return true;
	} else {
		return false;
	}

}
function isEmail(objField) {

	if (objField != 0) {
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(objField)) {
			return true;
		}
	} else {
		return false;
	}

}
function isPhone(objField) {

	if (objField != 0) {
		if (/^([0-9-().]{6,18})$/.test(objField)) {
			return true;
		}
	} else {
		return false;
	}

}
function isLoc(objField) {

	if (objField != 0) {
		if (/^([0-9-().])$/.test(objField)) {
			return true;
		}
	} else {
		return false;
	}

}
function isTime(objField) {

	if (objField != 0) {
		//if(/^[a-zA-Z0-9.+-][a-zA-Z0-9.+-]+$/.test(objField)){ 
		//if(/^[a-zA-Z0-9][ a-zA-Z0-9.+-]+$/.test(objField)){ 
		if (/^[A-Za-z0-9 +-.]+$/.test(objField)) {
			return true;
		}
	} else {
		return false;
	}

}
function isName(objField) {
	if (objField != 0) {
		if (/^[a-zA-Z][ a-zA-Z]+$/.test(objField)) {
			return true;
		}
	} else {
		return false;
	}

}

function isCompany(objField) {

	if (objField != 0) {
		if (/^[a-zA-Z1-9][ a-zA-Z0-9'-]+$/.test(objField)) {
			return true;
		}
	} else {
		return false;
	}

}
function isDays(objField) {

	if (objField != 0) {
		if (/^[A-Za-z0-9 -]+$/.test(objField)) {
			return true;
		}
	} else {
		return false;
	}

}
function isAlphanum(objField) {

	if (objField != 0) {
		if (/^[a-zA-Z1-9]+$/.test(objField)) {
			return true;
		}
	} else {
		return false;
	}

}

function frmSubmit(Form) {

	for (intI = 0; intI <= Form.elements.length - 1; intI++) {
		if (Form.elements[intI].type == "checkbox") {
			if (Form.elements[intI].checked == true) {
				strFlag = "Y";
				break;
			} else if (Form.elements[intI].checked == false) {
				strFlag = "N";
			}
		}
	}
	Form.txtOpt.value = strFlag;
	var option = Form.statusDrop.value;

	if (Form.txtOpt.value == "N" || !option) {
		if (option == 'Y' || option == 'N') {
			option = (option == 'Y') ? "Active" : "Inactive";
		} else if (option == 'D') {
			option = 'Delete';
		} else {
			option = "do actions";
		}
		alert("Please select atleast one record to continue");
		//Form.statusDrop.focus();
		return false;
	}
	if (option == "D") {
		if (confirm("Do you want to delete the selected record(s)?")) {
			return true;
		} else {

			return false;
		}
	}
}
function confirmDel() {

	if (confirm("Do you want to delete this record?")) {
		return true;
	} else {

		return false;
	}

}

function confirmEdit() {

	if (confirm("Do you want to modify this record?")) {
		return true;
	} else {

		return false;
	}

}
function confirmView() {

	if (confirm("Do you want to view this record?")) {
		return true;
	} else {

		return false;
	}

}

function formReset() {

	document.forms[0].reset();
	return false;
}

function trim(name) {
	return name.replace(/^\s+|\s+$/g, "");
}

function ValidateInvestor(Form) {
	flag = 0;
	var label = new Array('Category', 'Title', 'Date', 'Attachment');
	var validationArray = new Array("", "", "", "pdf");

	for (i = 0; i <= 3; i++) {

		if (trim(document.getElementById("field" + i).value) == ''
				|| document.getElementById("field" + i).value == 'Select') {

			strresult = 'id' + i;
			document.getElementById(strresult).style.display = "Block";
			if (i == 0 || i==2) {
				document.getElementById(strresult).innerHTML = 'Please select the ' + label[i];
			} else if (i == 3) {
				document.getElementById(strresult).innerHTML = 'Please browse the ' + label[i];
			} else {
				document.getElementById(strresult).innerHTML = 'Please enter the ' + label[i];
				document.getElementById("field" + i).value = '';
			}
			flag = 1;

		} else if (applyValidation(validationArray[i], document
				.getElementById("field" + i).value)) {
			//alert("ff");
			strresult = 'id' + i;
			document.getElementById(strresult).style.display = "Block";
			if (i == 3) {
				document.getElementById(strresult).innerHTML = 'Please upload valid pdf';
			} else {
				document.getElementById(strresult).innerHTML = 'Please enter valid ' + label[i];
			}
			flag = 1;

		}

		else {
			strresult = 'id' + i;
			document.getElementById(strresult).style.display = "none";
			//flag=0;
		}

	}

	var assigndate = document.getElementById("field2").value;
	var strResult1 = assigndate.split("-");

	var assignmonth = strResult1[1];
	var assignday = strResult1[0];
	var assignyear = strResult1[2];

	var d = new Date();
	var curr_date = d.getDate();
	var curr_month = d.getMonth();
	var curr_year = d.getFullYear();
	curr_month = curr_month + 1;

	if (assigndate != "") {
		if (assignyear > curr_year
				|| (assignmonth > curr_month && assignyear > curr_year)
				|| (assignday > curr_date && assignmonth >= curr_month && assignyear >= curr_year)
				|| (assignday < curr_date && assignmonth > curr_month && assignyear >= curr_year)) {

			document.getElementById("id2").style.display = "Block";
			document.getElementById("id2").innerHTML = "Please select valid Date";
			flag = 1;
		} else {
			document.getElementById("id2").style.display = "Block";
			document.getElementById("id2").innerHTML = "";
		}
	}

	if (flag == 1) {
		return false;
	} else if (flag == 0) {
		return true;
	}

}

function ValidateInvestor1(Form) {
	flag = 0;
	var label = new Array('Category', 'Title', 'Date', 'Attachment');
	var validationArray = new Array("", "", "", "pdf");

	for (i = 0; i <= 3; i++) {

		if (trim(document.getElementById("field" + i).value) == ''
				|| document.getElementById("field" + i).value == 'Select') {

			if (i != 3) {

				strresult = 'id' + i;
				document.getElementById(strresult).style.display = "Block";
				if (i == 0 || i==2) {
					document.getElementById(strresult).innerHTML = 'Please select the ' + label[i];
				} else {
					document.getElementById(strresult).innerHTML = 'Please enter the ' + label[i];
					document.getElementById("field" + i).value = '';
				}
				flag = 1;
			}

		} else if (applyValidation(validationArray[i], document
				.getElementById("field" + i).value)) {
			//alert("ff");
			strresult = 'id' + i;
			document.getElementById(strresult).style.display = "Block";
			if (i == 3) {
				document.getElementById(strresult).innerHTML = 'Please upload valid pdf';
			} else {
				document.getElementById(strresult).innerHTML = 'Please enter valid ' + label[i];
			}
			flag = 1;
		}

		else {
			strresult = 'id' + i;
			document.getElementById(strresult).style.display = "none";
			//flag=0;
		}

	}

	var assigndate = document.getElementById("field2").value;
	var strResult1 = assigndate.split("-");

	var assignmonth = strResult1[1];
	var assignday = strResult1[0];
	var assignyear = strResult1[2];

	var d = new Date();
	var curr_date = d.getDate();
	var curr_month = d.getMonth();
	var curr_year = d.getFullYear();
	curr_month = curr_month + 1;

	if (assigndate != "") {
		if (assignyear > curr_year
				|| (assignmonth > curr_month && assignyear > curr_year)
				|| (assignday > curr_date && assignmonth >= curr_month && assignyear >= curr_year)
				|| (assignday < curr_date && assignmonth > curr_month && assignyear >= curr_year)) {
			document.getElementById("id2").style.display = "Block";
			document.getElementById("id2").innerHTML = "Please select valid Date";
			flag = 1;
		} else {
			document.getElementById("id2").style.display = "Block";
			document.getElementById("id2").innerHTML = "";
		}
	}

	if (flag == 1) {
		return false;
	} else if (flag == 0) {
		return true;
	}

}
function validateThisForm() {
	var errMsg = 0;
	var reTitle = new RegExp("^[a-zA-Z1-9][ a-zA-Z'-@!%&*$()#]+$");
	var reExp = new RegExp("^[a-zA-Z0-9][ a-zA-Z'-@!.%&*$()#]+$");
	var numexp = /^[0-9]+$/;

	var salpackage = /^[0-9.]+$/;
	var re = new RegExp("[a-zA-Z][ a-zA-Z,&-]+$");
	if (trim(document.getElementById('title').value) == "") {
		document.getElementById('required5').innerHTML = 'Please enter the Job title';
		document.getElementById('required5').style.display = 'block';
		document.getElementById('required5').style.color = '#FF0033';
		document.getElementById('title').value = "";
		errMsg = 1;
	}

	else if (!trim(document.getElementById('title').value).search(reTitle) == -1) {
		document.getElementById('required5').innerHTML = 'Please enter valid Job title';
		document.getElementById('required5').style.display = 'block';
		document.getElementById('required5').style.color = '#FF0033';
		document.getElementById('title').value = "";
		errMsg = 1;
	} else if (isNaN(trim(document.getElementById('title').value.replace(" ",
			""))) == false) {
		document.getElementById('required5').innerHTML = 'Please enter valid Job title';
		document.getElementById('required5').style.display = 'block';
		document.getElementById('required5').style.color = '#FF0033';
		document.getElementById('title').value = "";
		errMsg = 1;
	} else {
		document.getElementById('required5').style.display = 'none';
	}
	if (trim(document.getElementById('code').value) == "") {
		document.getElementById('required6').innerHTML = 'Please enter the Job code';
		document.getElementById('required6').style.display = 'block';
		document.getElementById('required6').style.color = '#FF0033';
		document.getElementById('code').value = "";
		errMsg = 1;
	} else if (!alphanumeric(document.getElementById('code').value)
			|| !trim(document.getElementById('code').value)) {
		errMsg = 1;
		document.getElementById('required6').innerHTML = 'Please enter valid Job code';
		document.getElementById('required6').style.display = 'block';
		document.getElementById('required6').style.color = '#FF0033';
		document.getElementById('code').value="";
	} else {
		document.getElementById('required6').style.display = 'none';
	}

	var longdescvalue = tinyMCE.get('description').getContent();
	if (longdescvalue == "") {
		document.getElementById('required7').innerHTML = 'Please enter the Job description';
		document.getElementById('required7').style.display = 'block';
		document.getElementById('required7').style.color = '#FF0033';
		tinyMCE.activeEditor.setContent("");
		errMsg = 1;
	}

	else {
		document.getElementById('required7').style.display = 'none';
	}

	if (trim(document.getElementById('qualification').value) == "") {
		document.getElementById('required9').innerHTML = 'Please enter the Required qualification';
		document.getElementById('required9').style.display = 'block';
		document.getElementById('required9').style.color = '#FF0033';
		document.getElementById('qualification').value = "";
		errMsg = 1;
	}

	else if (trim(document.getElementById('qualification').value).search(
			reTitle) == -1) {

		document.getElementById('required9').innerHTML = 'Please enter valid Required qualification';
		document.getElementById('required9').style.display = 'block';
		document.getElementById('required9').style.color = '#FF0033';
		document.getElementById('qualification').value="";
		errMsg = 1;
	} else if (isNaN(trim(document.getElementById('qualification').value
			.replace(" ", ""))) == false) {
		document.getElementById('required9').innerHTML = 'Please enter valid Required qualification';
		document.getElementById('required9').style.display = 'block';
		document.getElementById('required9').style.color = '#FF0033';
		document.getElementById('qualification').value="";
		errMsg = 1;
	} else {
		document.getElementById('required9').style.display = 'none';
	}

	if (trim(document.getElementById('location').value) == "") {
		document.getElementById('required10').innerHTML = 'Please enter the Job location';
		document.getElementById('required10').style.display = 'block';
		document.getElementById('required10').style.color = '#FF0033';
		document.getElementById('location').value = "";
		errMsg = 1;
	}

	else if (trim(document.getElementById('location').value).search(re) != 0) {
		document.getElementById('required10').innerHTML = 'Please enter valid Job location';
		document.getElementById('required10').style.display = 'block';
		document.getElementById('required10').style.color = '#FF0033';
		document.getElementById('location').value="";
		errMsg = 1;
	} else {
		document.getElementById('required10').style.display = 'none';
	}

	if (trim(document.getElementById('opening').value) == "") {
		document.getElementById('required8').innerHTML = 'Please enter the No.of.openings';
		document.getElementById('required8').style.display = 'block';
		document.getElementById('required8').style.color = '#FF0033';
		document.getElementById('opening').value = "";
		errMsg = 1;
	} else if (!IsNumeric(document.getElementById('opening').value)) {
		errMsg = 1;
		document.getElementById('required8').innerHTML = 'Please enter valid  No.of.openings';
		document.getElementById('required8').style.display = 'block';
		document.getElementById('required8').style.color = '#FF0033';
		document.getElementById('opening').value="";
	} else {
		document.getElementById('required8').style.display = 'none';
	}

	if (trim(document.getElementById('experience').value) == "") {
		document.getElementById('required11').innerHTML = 'Please enter the Years Of Experience';
		document.getElementById('required11').style.display = 'block';
		document.getElementById('required11').style.color = '#FF0033';
		document.getElementById('experience').value = "";

		errMsg = 1;
	} else if (!trim(document.getElementById('experience').value).search(reExp) == -1) {

		document.getElementById('required11').innerHTML = 'Please enter valid Years Of Experience';
		document.getElementById('required11').style.display = 'block';
		document.getElementById('required11').style.color = '#FF0033';
		document.getElementById('experience').value="";
		errMsg = 1;
	}/*else if(!document.getElementById('experience').value.match(yearexp)){
			document.getElementById('experience').value="";
			document.getElementById('required11').innerHTML = 'Please enter valid Years Of Experience';
			document.getElementById('required11').style.display='block';
			document.getElementById('required11').style.color='#FF0033';
			errMsg=1;
		}*/else if (trim(document.getElementById('experience').value)) {
		document.getElementById('required11').style.display = 'none';
	}

	if (trim(document.getElementById('package').value) == "") {
		document.getElementById('required12').innerHTML = 'Please enter the Package';
		document.getElementById('required12').style.display = 'block';
		document.getElementById('required12').style.color = '#FF0033';
		document.getElementById('package').value = "";
		errMsg = 1;
	} else if (!trim(document.getElementById('package').value).search(reExp) == -1) {
		errMsg = 1;
		document.getElementById('required12').innerHTML = 'Please enter valid Package';
		document.getElementById('required12').style.display = 'block';
		document.getElementById('required12').style.color = '#FF0033';
		document.getElementById('package').value="";
	} else if (trim(document.getElementById('package').value)) {
		document.getElementById('required12').style.display = 'none';
	}

	var age = document.getElementById('age').value;
	if (trim(age) == "") {
		document.getElementById('required13').innerHTML = 'Please enter the Age';
		document.getElementById('required13').style.display = 'block';
		document.getElementById('required13').style.color = '#FF0033';
		document.getElementById('age').value = "";
		errMsg = 1;
	}/*else if(!age.match(numexp)){
			document.getElementById('age').value="";
			document.getElementById('required13').innerHTML = 'Please enter the Numeric value';
			document.getElementById('required13').style.display='block';
			document.getElementById('required13').style.color='#FF0033';
			errMsg=1;
		}*/else if (!alphanumeric(document.getElementById('age').value)
			|| !trim(document.getElementById('age').value)) {
		;
		document.getElementById('required13').innerHTML = 'Please enter valid Age';
		document.getElementById('required13').style.display = 'block';
		document.getElementById('required13').style.color = '#FF0033';
		document.getElementById('age').value="";
		errMsg = 1;
	} else if (trim(document.getElementById('age').value)) {
		document.getElementById('required13').style.display = 'none';
	}
	/*else if(!alphanumeric(document.getElementById('age').value) || !trim(document.getElementById('age').value)){
		;
		 document.getElementById('required13').innerHTML = 'Please enter valid Age';
		document.getElementById('required13').style.display='block';
		document.getElementById('required13').style.color='#FF0033';
		errMsg=1
	}
	else{
		document.getElementById('required13').style.display='none';
	}*/

	if (errMsg == 0) {
		return true;
	} else {
		return false;
	}
}
function alphanumeric(alphane) {

	//charAt return the character at specified position
	//charCodeAt return the unicode value of the characters
	var numaric = alphane;
	for ( var j = 0; j < numaric.length; j++) {
		var alphaa = numaric.charAt(j);
		var hh = alphaa.charCodeAt(0);
		if ((hh > 47 && hh < 58) || (hh > 64 && hh < 91)
				|| (hh > 96 && hh < 123) || (hh == 32)) {
		} else {
			return false;
		}
	}
	return true;
}

function spnumeric(alphane) {

	//charAt return the character at specified position
	//charCodeAt return the unicode value of the characters
	var numaric = alphane;
	for ( var j = 0; j < numaric.length; j++) {
		var alphaa = numaric.charAt(j);
		var hh = alphaa.charCodeAt(0);
		if ((hh > 47 && hh < 58) || (hh > 64 && hh < 91) || (hh == 32)) {
		} else {
			return false;
		}
	}
	return true;
}
function IsNumeric(strString) {
	var strValidChars = "0123456789";
	var strChar;
	var blnResult = true;

	if (strString.length == 0)
		return false;

	for (i = 0; i < strString.length && blnResult == true; i++) {
		strChar = strString.charAt(i);
		if (strValidChars.indexOf(strChar) == -1) {
			blnResult = false;
		}
	}
	return blnResult;
}
/*validate for file extension*/
function validateFileExtension(fld) {
	if (!/(\.png|\.gif|\.jpg|\.jpeg)$/i.test(fld.value)) {
		return true;
	}
	return false;
}

/* CHANGE PASSWORD VALIDATION COMES HERE*/
function validateChangePassword() {
	alert("Entered");
	var flag = 0;
	if (document.getElementById('oldpassid').value == "") {
		alert("field is empty");
		document.getElementById('erroroldpass').innerHTML = "Please enter Old password";
		document.getElementById('erroroldpass').style.display = 'block';
		flag = 1;
	}

	if (flag == 1) {
		return false;
	} else {
		return true;
	}

}

/* CHANGE PASSWORD VALIDATION ENDS HERE*/

/*validate career form */
function Validatecontact() {

	var errMsg = 0;
	var reTitle = new RegExp("[a-zA-Z][a-zA-Z'-@!%&*$()#]+$");
	var re = new RegExp("[a-zA-Z][ a-zA-Z-,&]+$");
	var strphone = /^([+0-9\(][-0-9 \(\)]{5,18})$/;
	var phone = trim(document.getElementById('phone').value);
	if (trim(document.getElementById('name').value) == "") {
		document.getElementById('required1').innerHTML = 'Please enter the Name';
		document.getElementById('name').value = "";
		document.getElementById('required1').style.display = 'block';
		document.getElementById('required1').style.color = '#FF0000';
		errMsg = 1;
	}

	else if (trim(document.getElementById('name').value).search(reTitle) == -1) {

		document.getElementById('required1').innerHTML = 'Please enter valid  Name';
		document.getElementById('required1').style.display = 'block';
		document.getElementById('required1').style.color = '#FF0033';
		errMsg = 1;
	} else {
		document.getElementById('required1').style.display = 'none';
	}

	if (trim(document.getElementById('title').value) == "") {
		document.getElementById('required3').innerHTML = 'Please enter the Job Title';
		document.getElementById('title').value = "";
		document.getElementById('required3').style.display = 'block';
		document.getElementById('required3').style.color = '#FF0000';
		errMsg = 1;
	}

	else {
		document.getElementById('required3').style.display = 'none';
	}

	if (trim(document.getElementById('email').value) == "") {
		document.getElementById('required2').innerHTML = 'Please enter the Email';
		document.getElementById('email').value = "";
		document.getElementById('required2').style.display = 'block';
		document.getElementById('required2').style.color = '#FF0000';
		errMsg = 1;
	}

	else if (!isEmail1(document.getElementById('email').value)
			|| !trim(document.getElementById('email').value)) {

		document.getElementById('required2').innerHTML = 'Please enter valid Email';
		document.getElementById('required2').style.display = 'block';
		document.getElementById('required2').style.color = '#FF0033';
		errMsg = 1;
	} else {
		document.getElementById('required2').style.display = 'none';
	}

	if (trim(document.getElementById('phone').value) == "") {
		document.getElementById('required4').innerHTML = 'Please enter the Phone';
		document.getElementById('phone').value = "";
		document.getElementById('required4').style.display = 'block';
		document.getElementById('required4').style.color = '#FF0000';
		errMsg = 1;
	}

	//else if(!IsNumeric(document.getElementById('phone').value) || !trim(document.getElementById('phone').value)){
	else if (!phone.match(strphone) && phone != "") {
		document.getElementById('required4').innerHTML = 'Please enter valid Phone';
		document.getElementById('required4').style.display = 'block';
		document.getElementById('required4').style.color = '#FF0033';
		errMsg = 1;
	} else {
		document.getElementById('required4').style.display = 'none';
	}

	if (document.getElementById('documents').value == "") {
		document.getElementById('required7').innerHTML = 'Upload your latest CV';
		document.getElementById('required7').style.display = 'block';
		document.getElementById('required7').style.color = '#FF0033';
		errMsg = 1;
	}

	else if (document.getElementById('documents').value.lastIndexOf(".doc") == -1) {
		document.getElementById('required7').innerHTML = 'Please upload a valid CV';
		document.getElementById('required7').style.display = 'block';
		document.getElementById('required7').style.color = '#FF0033';
		errMsg = 1;
	} else {
		document.getElementById('required7').style.display = 'none';
	}
	if (errMsg == 0) {
		return true;
	} else {
		return false;
	}
}

/*validate feedback form */
function ValidateFeedback() {

	var errMsg = 0;
	var reTitle = new RegExp("[a-zA-Z][ a-zA-Z]+$");
	var re = new RegExp("[a-zA-Z][ a-zA-Z-,&]+$");
	var strphone = /^([+0-9\(][-0-9 \(\)]{5,18})$/;
	var phone = trim(document.getElementById('phone').value);
	if (trim(document.getElementById('name').value) == "") {
		document.getElementById('required2').innerHTML = 'Please enter the Name';
		document.getElementById('name').value = "";
		document.getElementById('required2').style.display = 'block';
		document.getElementById('required2').style.color = '#FF0000';
		errMsg = 1;
	}

	else if (trim(document.getElementById('name').value).search(reTitle) == -1) {

		document.getElementById('required2').innerHTML = 'Please enter valid  Name';
		document.getElementById('required2').style.display = 'block';
		document.getElementById('required2').style.color = '#FF0033';
		errMsg = 1;
	} else {
		document.getElementById('required2').style.display = 'none';
	}

	if (trim(document.getElementById('email').value) == "") {
		document.getElementById('required6').innerHTML = 'Please enter the Email';
		document.getElementById('email').value = "";
		document.getElementById('required6').style.display = 'block';
		document.getElementById('required6').style.color = '#FF0000';
		errMsg = 1;
	}

	else if (!isEmail1(document.getElementById('email').value)
			|| !trim(document.getElementById('email').value)) {

		document.getElementById('required6').innerHTML = 'Please enter valid Email';
		document.getElementById('required6').style.display = 'block';
		document.getElementById('required6').style.color = '#FF0033';
		errMsg = 1;
	} else {
		document.getElementById('required6').innerHTML = '';
	}

	if(trim(document.getElementById('phone').value) == ""){
	                document.getElementById('required5').innerHTML = 'Please enter the Phone';
			document.getElementById('phone').value="";
	                document.getElementById('required5').style.display='block';
		            document.getElementById('required5').style.color='#FF0000';
		 	        errMsg=1;
	} 
	else if (!phone.match(strphone) && phone != "") {
		document.getElementById('required5').innerHTML = 'Please enter valid Phone';
		document.getElementById('required5').style.display = 'block';
		document.getElementById('required5').style.color = '#FF0033';
		errMsg = 1;
	} else {
		document.getElementById('required5').innerHTML = '';
	}

	if (document.getElementById('comments').value == "") {
		document.getElementById('required7').innerHTML = 'Please enter the Comments';
		document.getElementById('required7').style.display = 'block';
		document.getElementById('required7').style.color = '#FF0033';
		document.getElementById('comments').value = '';
		errMsg = 1;
	}

	else {
		document.getElementById('required7').innerHTML = '';
	}

	if (trim(document.getElementById('city').value) != "") {
		if (trim(document.getElementById('city').value).search(reTitle) == -1) {

			document.getElementById('required3').innerHTML = 'Please enter valid  City';
			document.getElementById('required3').style.display = 'block';
			document.getElementById('required3').style.color = '#FF0033';
			errMsg = 1;
		}
		else {
			document.getElementById('required3').style.display = 'none';
		}
	} else {
		document.getElementById('required3').style.display = 'none';
	}
	if (trim(document.getElementById('state').value) != "") {
		if (trim(document.getElementById('state').value).search(reTitle) == -1) {

			document.getElementById('required4').innerHTML = 'Please enter valid  State';
			document.getElementById('required4').style.display = 'block';
			document.getElementById('required4').style.color = '#FF0033';
			errMsg = 1;
		}
		else {
			document.getElementById('required4').style.display = 'none';
		}
	} else {
		document.getElementById('required4').style.display = 'none';
	}
	if (errMsg == 0) {
		return true;
	} else {
		return false;
	}
}
function isEmail1(str) {
	if (str != '') {
		var regex = /^[-_.a-z0-9]+@(([-_a-z0-9]+\.)+(ad|ae|aero|af|ag|ai|al|am|an|ao|aq|ar|arpa|as|at|au|aw|az|ba|bb|bd|be|bf|bg|bh|bi|biz|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|com|coop|cr|cs|cu|cv|cx|cy|cz|de|dj|dk|dm|do|dz|ec|edu|ee|eg|eh|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gh|gi|gl|gm|gn|gov|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|in|info|int|io|iq|ir|is|it|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|mg|mh|mil|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|museum|mv|mw|mx|my|mz|na|name|nc|ne|net|nf|ng|ni|nl|no|np|nr|nt|nu|nz|om|org|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|pro|ps|pt|pw|py|qa|re|ro|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|su|sv|sy|sz|tc|td|tf|tg|th|tj|tk|tm|tn|to|tp|tr|tt|tv|tw|tz|ua|ug|uk|um|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|yu|za|zm|zw)|(([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5])\.){3}([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5]))$/i;
		return regex.test(str);
	} else {
		return true;
	}
}
function resetfeedback() {
	for (i = 1; i <= 7; i++) {
		strresult = 'required' + i;
		document.getElementById(strresult).style.display = "Block";
		document.getElementById(strresult).innerHTML = '';
	}
	document.forms[0].reset();
	return false;
}

function ValidateCountry(Form) {
	var errormsg = 0;
	var emailExp = /^\w+([\.-]?\w+)*@\w+([\.-]?\w\{2,3}+)*(\.\w{2,3})+$/;
	var alphaExp = /^[a-zA-Z][ a-zA-Z]+$/;
	var alphaExp1 = /^([a-zA-Z][ a-zA-Z]{0,10})$/;
	var phone = /^([0-9-().]{6,18})$/;
	var pwdlen = /^([a-zA-Z0-9\!\@\#\.\$\%\^\&\*\(\)\_\+\"\'\,\<\>\?\/\;\:]{6,12})$/;
	var alphanum = /^[a-zA-Z][ a-zA-Z1-9]+$/;
	var country = trim($('#field0').val());
	//var address=trim($('#field1').val());
	///var contactperson = trim($('#field2').val());
	//var contactno=trim($('#field3').val());

	if (country == "") {

		$('#id0').show();
		$('#id0').html("Please enter the Country");
		$('#field0').val("");
		errormsg = 1;

	} else if (!country.match(alphaExp)) {
		$('#id0').show();
		$('#id0').html("Please enter valid Country");
		$('#field0').val("");
		errormsg = 1;

	} else if (country) {
		$('#id0').hide();
	}

	if (errormsg == 1) {
		return false;
	} else {
		var urlreg = url + "countries/checkexist/";
		//alert(urlreg);
		var params = "&name=" + country;
		//alert(urlreg+params);
		$.ajax( {
			type :"GET",
			url :urlreg,
			data :params,
			success : function(data) {
				// alert(data);
			if (trim(data) == "No") {
				//	alert("ff");
			$('#id0').html("");
			$('#id0').fadeOut().text('Country already exists.').fadeIn();
			//$('#field0').focus();
			return false;
		} else {
			//return false;

			Form.method = "post";
			Form.action = "countries/add/";
			Form.submit();

		}
	}
		});
	}
	return false;
}

function ValidateCountry1(Form) {
	var errormsg = 0;
	var emailExp = /^\w+([\.-]?\w+)*@\w+([\.-]?\w\{2,3}+)*(\.\w{2,3})+$/;
	var alphaExp = /^[a-zA-Z][ a-zA-Z]+$/;
	var alphaExp1 = /^([a-zA-Z][ a-zA-Z]{0,10})$/;
	var phone = /^([0-9-().]{6,18})$/;
	var pwdlen = /^([a-zA-Z0-9\!\@\#\.\$\%\^\&\*\(\)\_\+\"\'\,\<\>\?\/\;\:]{6,12})$/;
	var alphanum = /^[a-zA-Z][ a-zA-Z1-9]+$/;
	var country = trim($('#field0').val());
	var id = Form.hdnid.value;
	//var address=trim($('#field1').val());
	///var contactperson = trim($('#field2').val());
	//var contactno=trim($('#field3').val());

	if (country == "") {

		$('#id0').show();
		$('#id0').html("Please enter the Country");
		$('#field0').val("");
		errormsg = 1;

	} else if (!country.match(alphaExp)) {
		$('#id0').show();
		$('#id0').html("Please enter valid Country");
		$('#field0').val("");
		errormsg = 1;

	} else if (country) {
		$('#id0').hide();
	}

	if (errormsg == 1) {
		return false;
	} else {
		var urlreg = url + "countries/checkedit/";
		//alert(urlreg);
		var params = "&name=" + country + "&id=" + id;
		//alert(urlreg+params);
		$.ajax( {
			type :"GET",
			url :urlreg,
			data :params,
			success : function(data) {
				// alert(data);
			if (trim(data) == 'No') {
				//	alert("ff");
			$('#id0').html("");
			$('#id0').fadeOut().text('Country already exists.').fadeIn();
			//$('#field0').focus();
			return false;
		} else {
			//return false;

			Form.method = "post";
			Form.action = "countries/edit/";
			Form.submit();

		}
	}
		});
	}
	return false;
}

function ValidateState(Form) {
	var errormsg = 0;
	var emailExp = /^\w+([\.-]?\w+)*@\w+([\.-]?\w\{2,3}+)*(\.\w{2,3})+$/;
	var alphaExp = /^[a-zA-Z][ a-zA-Z]+$/;
	var alphaExp1 = /^([a-zA-Z][ a-zA-Z]{0,10})$/;
	var phone = /^([0-9-().]{6,18})$/;
	var pwdlen = /^([a-zA-Z0-9\!\@\#\.\$\%\^\&\*\(\)\_\+\"\'\,\<\>\?\/\;\:]{6,12})$/;
	var alphanum = /^[a-zA-Z][ a-zA-Z1-9]+$/;
	var country = trim($('#field0').val());
	var state = trim($('#field1').val());
	///var contactperson = trim($('#field2').val());
	//var contactno=trim($('#field3').val());

	if (country == "Select") {

		$('#id0').show();
		$('#id0').html("Please select the Country");
		errormsg = 1;

	} else if (country) {
		$('#id0').hide();
	}
	if (state == "") {

		$('#id1').show();
		$('#id1').html("Please enter the State");
		$('#field1').val("");
		errormsg = 1;

	} else if (!state.match(alphaExp)) {
		$('#id1').show();
		$('#id1').html("Please enter valid State");
		$('#field1').val("");
		errormsg = 1;

	} else if (state) {
		$('#id1').hide();
	}

	if (errormsg == 1) {
		return false;
	} else {
		var urlreg = url + "states/checkexist/";
		//alert(urlreg);
		var params = "&name=" + state;
		//alert(urlreg+params);
		$.ajax( {
			type :"GET",
			url :urlreg,
			data :params,
			success : function(data) {
				// alert(data);
			if (trim(data) == "No") {
				//	alert("ff");
			$('#id1').html("");
			$('#id1').fadeOut().text('State already exists.').fadeIn();
			//$('#field0').focus();
			return false;
		} else {
			//return false;

			Form.method = "post";
			Form.action = "states/add/";
			Form.submit();

		}
	}
		});
	}
	return false;
}

function ValidateState1(Form) {
	var errormsg = 0;
	var emailExp = /^\w+([\.-]?\w+)*@\w+([\.-]?\w\{2,3}+)*(\.\w{2,3})+$/;
	var alphaExp = /^[a-zA-Z][ a-zA-Z]+$/;
	var alphaExp1 = /^([a-zA-Z][ a-zA-Z]{0,10})$/;
	var phone = /^([0-9-().]{6,18})$/;
	var pwdlen = /^([a-zA-Z0-9\!\@\#\.\$\%\^\&\*\(\)\_\+\"\'\,\<\>\?\/\;\:]{6,12})$/;
	var alphanum = /^[a-zA-Z][ a-zA-Z1-9]+$/;
	var country = trim($('#field0').val());
	var state = trim($('#field1').val());
	var id = Form.hdnid.value;
	///var contactperson = trim($('#field2').val());
	//var contactno=trim($('#field3').val());

	if (country == "Select") {

		$('#id0').show();
		$('#id0').html("Please select the Country");
		errormsg = 1;

	} else if (country) {
		$('#id0').hide();
	}
	if (state == "") {

		$('#id1').show();
		$('#id1').html("Please enter the State");
		$('#field1').val("");
		errormsg = 1;

	} else if (!state.match(alphaExp)) {
		$('#id1').show();
		$('#id1').html("Please enter valid State");
		$('#field1').val("");
		errormsg = 1;

	} else if (state) {
		$('#id1').hide();
	}

	if (errormsg == 1) {
		return false;
	} else {
		var urlreg = url + "states/checkedit/";
		//alert(urlreg);
		var params = "&name=" + state + "&id=" + id;
		//alert(urlreg+params);
		$.ajax( {
			type :"GET",
			url :urlreg,
			data :params,
			success : function(data) {
				// alert(data);
			if (trim(data) == 'No') {
				//	alert("ff");
			$('#id1').html("");
			$('#id1').fadeOut().text('State already exists.').fadeIn();
			//$('#field0').focus();
			return false;
		} else {
			//return false;

			Form.method = "post";
			Form.action = "states/edit/";
			Form.submit();

		}
	}
		});
	}
	return false;
}
function ValidateCity(Form) {
	var errormsg = 0;
	var emailExp = /^\w+([\.-]?\w+)*@\w+([\.-]?\w\{2,3}+)*(\.\w{2,3})+$/;
	var alphaExp = /^[a-zA-Z][ a-zA-Z]+$/;
	var alphaExp1 = /^([a-zA-Z][ a-zA-Z]{0,10})$/;
	var phone = /^([0-9-().]{6,18})$/;
	var pwdlen = /^([a-zA-Z0-9\!\@\#\.\$\%\^\&\*\(\)\_\+\"\'\,\<\>\?\/\;\:]{6,12})$/;
	var alphanum = /^[a-zA-Z][ a-zA-Z1-9]+$/;
	var country = trim($('#field0').val());
	var state = trim($('#field1').val());
	var city = trim($('#field2').val());
	//var contactno=trim($('#field3').val());

	if (country == "Select") {

		$('#id0').show();
		$('#id0').html("Please select the Country");
		errormsg = 1;

	} else if (country) {
		$('#id0').hide();
	}
	if (state == "Select") {

		$('#id1').show();
		$('#id1').html("Please select the State");
		errormsg = 1;

	} else if (state) {
		$('#id1').hide();
	}
	if (city == "") {

		$('#id2').show();
		$('#id2').html("Please enter the City");
		$('#field2').val("");
		errormsg = 1;

	} else if (!city.match(alphaExp)) {
		$('#id2').show();
		$('#id2').html("Please enter valid City");
		$('#field2').val("");
		errormsg = 1;

	} else if (city) {
		$('#id2').hide();
	}

	if (errormsg == 1) {
		return false;
	} else {
		var urlreg = url + "cities/checkexist/";
		//alert(urlreg);
		var params = "&name=" + city;
		//alert(urlreg+params);
		$.ajax( {
			type :"GET",
			url :urlreg,
			data :params,
			success : function(data) {
				// alert(data);
			if (trim(data) == 'No') {
				//	alert("ff");
			$('#id2').html("");
			$('#id2').fadeOut().text('City already exists.').fadeIn();
			//$('#field0').focus();
			return false;
		} else {
			//return false;

			Form.method = "post";
			Form.action = "cities/add/";
			Form.submit();

		}
	}
		});
	}
	return false;
}

function ValidateCity1(Form) {
	var errormsg = 0;
	var emailExp = /^\w+([\.-]?\w+)*@\w+([\.-]?\w\{2,3}+)*(\.\w{2,3})+$/;
	var alphaExp = /^[a-zA-Z][ a-zA-Z]+$/;
	var alphaExp1 = /^([a-zA-Z][ a-zA-Z]{0,10})$/;
	var phone = /^([0-9-().]{6,18})$/;
	var pwdlen = /^([a-zA-Z0-9\!\@\#\.\$\%\^\&\*\(\)\_\+\"\'\,\<\>\?\/\;\:]{6,12})$/;
	var alphanum = /^[a-zA-Z][ a-zA-Z1-9]+$/;
	var country = trim($('#field0').val());
	var state = trim($('#field1').val());
	var city = trim($('#field2').val());
	var id = Form.hdnid.value;
	///var contactperson = trim($('#field2').val());
	//var contactno=trim($('#field3').val());

	if (country == "Select") {

		$('#id0').show();
		$('#id0').html("Please select the Country");
		errormsg = 1;

	} else if (country) {
		$('#id0').hide();
	}
	if (state == "Select") {

		$('#id1').show();
		$('#id1').html("Please select the State");
		errormsg = 1;

	} else if (state) {
		$('#id1').hide();
	}
	if (city == "") {

		$('#id2').show();
		$('#id2').html("Please enter the City");
		$('#field2').val("");
		errormsg = 1;

	} else if (!city.match(alphaExp)) {
		$('#id2').show();
		$('#id2').html("Please enter valid City");
		$('#field2').val("");
		errormsg = 1;

	} else if (city) {
		$('#id2').hide();
	}

	if (errormsg == 1) {
		return false;
	} else {
		var urlreg = url + "cities/checkedit/";
		//alert(urlreg);
		var params = "&name=" + city + "&id=" + id;
		//alert(urlreg+params);
		$.ajax( {
			type :"GET",
			url :urlreg,
			data :params,
			success : function(data) {
				// alert(data);
			if (trim(data) == 'No') {
				//	alert("ff");
			$('#id2').html("");
			$('#id2').fadeOut().text('City already exists.').fadeIn();
			//$('#field0').focus();
			return false;
		} else {
			//return false;

			Form.method = "post";
			Form.action = "cities/edit/";
			Form.submit();

		}
	}
		});
	}
	return false;
}

function ValidateLocation(Form) {
	var errormsg = 0;
	var emailExp = /^\w+([\.-]?\w+)*@\w+([\.-]?\w\{2,3}+)*(\.\w{2,3})+$/;
	var alphaExp = /^[a-zA-Z][ a-zA-Z]+$/;
	var alphaExp1 = /^([a-zA-Z][ a-zA-Z]{0,10})$/;
	var phone = /^[+0-9\(][-0-9 \(\)]{5,18}$/;
	var pwdlen = /^([a-zA-Z0-9\!\@\#\.\$\%\^\&\*\(\)\_\+\"\'\,\<\>\?\/\;\:]{6,12})$/;
	var alphanum = /^[a-zA-Z][ a-zA-Z1-9]+$/;
	var alphanumeric = /^[a-zA-Z0-9]+$/;
	var num = /^[0-9]+$/;
	var country = trim($('#field0').val());
	var state = trim($('#field1').val());
	var city = trim($('#field2').val());
	var product = $('#field3').val();
	var location = trim($('#field4').val());
	var parlor = trim($('#field5').val());
	//var date=trim($('#field5').val());
	var contactperson = trim($('#field6').val());
	var address = trim($('#field7').val());
	var pincode = trim($('#field8').val());
	var contactno = trim($('#field9').val());

	if (country == "Select") {

		$('#id0').show();
		$('#id0').html("Please select the Country");
		errormsg = 1;

	} else if (country) {
		$('#id0').hide();
	}
	if (state == "Select") {

		$('#id1').show();
		$('#id1').html("Please select the State");
		errormsg = 1;

	} else if (state) {
		$('#id1').hide();
	}
	if (city == "Select") {

		$('#id2').show();
		$('#id2').html("Please select the City");
		errormsg = 1;

	} else if (city) {
		$('#id2').hide();
	}
	if (product == "Select") {

		$('#id3').show();
		$('#id3').html("Please select the Product");
		errormsg = 1;

	} else if (product) {
		$('#id3').hide();
	}
	if (location == "") {

		$('#id4').show();
		$('#id4').html("Please enter the Location");
		$('#field4').val("");
		errormsg = 1;

	} else if (!location.match(alphaExp)) {
		$('#id4').show();
		$('#id4').html("Please enter valid Location");
		$('#field4').val("");
		errormsg = 1;

	} else if (location) {
		$('#id4').hide();
	}
	if (parlor == "") {

		$('#id5').show();
		$('#id5').html("Please enter the Parlor Name");
		$('#field5').val("");
		errormsg = 1;

	} else if (!parlor.match(alphaExp)) {
		$('#id5').show();
		$('#id5').html("Please enter valid Parlor Name");
		$('#field5').val("");
		errormsg = 1;

	} else if (parlor) {
		$('#id5').hide();
	}
	
	/*if (date == "") {

		$('#id5').show();
		$('#id5').html("Please select the Date");
		$('#field5').val("");
		errormsg = 1;

	} else if (date) {
		$('#id5').hide();
	}*/
	if (contactperson == "") {

		$('#id6').show();
		$('#id6').html("Please enter the Contact Person");
		$('#field6').val("");
		errormsg = 1;

	} else if (!contactperson.match(alphaExp)) {
		$('#id6').show();
		$('#id6').html("Please enter valid Contact Person");
		$('#field6').val("");
		errormsg = 1;

	} else if (contactperson) {
		$('#id6').hide();
	}
	if (address == "") {

		$('#id7').show();
		$('#id7').html("Please enter the Address");
		$('#field7').val("");
		errormsg = 1;

	} else if (address) {
		$('#id7').hide();
	}
	if (pincode == "") {

		$('#id8').show();
		$('#id8').html("Please enter the Pincode");
		$('#field8').val("");
		errormsg = 1;

	} else if (!pincode.match(alphanumeric)) {
		$('#id8').show();
		$('#id8').html("Please enter valid Pincode");
		$('#field8').val("");
		errormsg = 1;

	} else if (pincode) {
		$('#id8').hide();
	}
	if (contactno == "") {

		$('#id9').show();
		$('#id9').html("Please enter the Contact Number");
		$('#field9').val("");
		errormsg = 1;

	} else if (!contactno.match(phone)) {
		$('#id9').show();
		$('#id9').html("Please enter valid Contact Number");
		$('#field9').val("");
		errormsg = 1;

	} else if (contactno) {
		$('#id9').hide();
	}

	if (errormsg == 1) {
		return false;
	} else {
		/*var urlreg= url+"storelocators/checkexist/";
		//alert(urlreg);
		var params="&name="+product;
		//alert(urlreg+params);
		$.ajax({type: "GET",url: urlreg,data:params,success: function(data){
		// alert(data);
			if(trim(data) == 'No'){
			//	alert("ff");
				$('#id3').html("");
				$('#id3').fadeOut().text('Product already exists.').fadeIn();
				//$('#field0').focus();
				return false;
			}else{
				//return false;
			
				Form.method="post";
				Form.action="storelocators/add/";
				Form.submit();
					
				
			}
		}	
		});	
		}
		return false;*/
		return true;
	}
}

function ValidateLocation1(Form) {
	var errormsg = 0;
	var emailExp = /^\w+([\.-]?\w+)*@\w+([\.-]?\w\{2,3}+)*(\.\w{2,3})+$/;
	var alphaExp = /^[a-zA-Z][ a-zA-Z]+$/;
	var alphaExp1 = /^([a-zA-Z][ a-zA-Z]{0,10})$/;
	var phone = /^[+0-9\(][-0-9 \(\)]{5,18}$/;
	var pwdlen = /^([a-zA-Z0-9\!\@\#\.\$\%\^\&\*\(\)\_\+\"\'\,\<\>\?\/\;\:]{6,12})$/;
	var alphanum = /^[a-zA-Z][ a-zA-Z1-9]+$/;
	var alphanumeric = /^[a-zA-Z0-9]+$/;
	var num = /^[0-9]+$/;
	var country = trim($('#field0').val());
	var state = trim($('#field1').val());
	var city = trim($('#field2').val());
	var product = trim($('#field3').val());
	var location = trim($('#field4').val());
	var parlor = trim($('#field5').val());
	//var date = trim($('#field5').val());
	var contactperson = trim($('#field6').val());
	var address = trim($('#field7').val());
	var pincode = trim($('#field8').val());
	var contactno = trim($('#field9').val());
	var id = Form.hdnid.value;

	if (country == "Select") {

		$('#id0').show();
		$('#id0').html("Please select the Country");
		errormsg = 1;

	} else if (country) {
		$('#id0').hide();
	}
	if (state == "Select") {

		$('#id1').show();
		$('#id1').html("Please select the State");
		errormsg = 1;

	} else if (state) {
		$('#id1').hide();
	}
	if (city == "Select") {

		$('#id2').show();
		$('#id2').html("Please select the City");
		errormsg = 1;

	} else if (city) {
		$('#id2').hide();
	}
	if (product == "Select") {

		$('#id3').show();
		$('#id3').html("Please select the Product");
		errormsg = 1;

	} else if (product) {
		$('#id3').hide();
	}
	if (location == "") {

		$('#id4').show();
		$('#id4').html("Please enter the Location");
		$('#field4').val("");
		errormsg = 1;

	} else if (!location.match(alphaExp)) {
		$('#id4').show();
		$('#id4').html("Please enter valid Location");
		$('#field4').val("");
		errormsg = 1;

	} else if (location) {
		$('#id4').hide();
	}
	if (parlor == "") {

		$('#id5').show();
		$('#id5').html("Please enter the Parlor Name");
		$('#field5').val("");
		errormsg = 1;

	} else if (!parlor.match(alphaExp)) {
		$('#id5').show();
		$('#id5').html("Please enter valid Parlor Name");
		$('#field5').val("");
		errormsg = 1;

	} else if (parlor) {
		$('#id5').hide();
	}
	
	/*if (date == "") {

		$('#id5').show();
		$('#id5').html("Please select the date");
		errormsg = 1;

	}else if (date) {
		$('#id5').hide();
	}*/
	if (contactperson == "") {

		$('#id6').show();
		$('#id6').html("Please enter the Contact Person");
		$('#field6').val("");
		errormsg = 1;

	} else if (!contactperson.match(alphaExp)) {
		$('#id6').show();
		$('#id6').html("Please enter valid Contact Person");
		$('#field6').val("");
		errormsg = 1;

	} else if (contactperson) {
		$('#id6').hide();
	}
	if (address == "") {

		$('#id7').show();
		$('#id7').html("Please enter the Address");
		$('#field7').val("");
		errormsg = 1;

	} else if (address) {
		$('#id7').hide();
	}
	if (pincode == "") {

		$('#id8').show();
		$('#id8').html("Please enter the Pincode");
		$('#field8').val("");
		errormsg = 1;

	} else if (!pincode.match(alphanumeric)) {
		$('#id8').show();
		$('#id8').html("Please enter valid Pincode");
		$('#field8').val("");
		errormsg = 1;

	} else if (pincode) {
		$('#id8').hide();
	}
	if (contactno == "") {

		$('#id9').show();
		$('#id9').html("Please enter the Contact Number");
		$('field9').val("");
		errormsg = 1;

	} else if (!contactno.match(phone)) {
		$('#id9').show();
		$('#id9').html("Please enter valid Contact Number");
		$('#field9').val("");
		errormsg = 1;

	} else if (contactno) {
		$('#id9').hide();
	}

	if (errormsg == 1) {
		return false;
	} else {
		/*var urlreg= url+"storelocators/checkedit/";
		//alert(urlreg);
		var params="&name="+product + "&id="+id;
		//alert(urlreg+params);
		$.ajax({type: "GET",url: urlreg,data:params,success: function(data){
		// alert(data);
			if(trim(data) == 'No'){
			//	alert("ff");
				$('#id3').html("");
				$('#id3').fadeOut().text('Product already exists.').fadeIn();
				//$('#field0').focus();
				return false;
			}else{
				//return false;
			
				Form.method="post";
				Form.action="storelocators/edit/";
				Form.submit();
					
				
			}
		}	
		});	
		}
		return false;*/
		return true;
	}
}
function Validatecontact1() {

	var errMsg = 0;
	var reTitle = new RegExp("[a-zA-Z][a-zA-Z'-@!%&*$()#]+$");
	var re = new RegExp("[a-zA-Z][ a-zA-Z-,&]+$");
	var strphone = /^([0-9-().]{6,18})$/;
	var phone = trim(document.getElementById('phone').value);
	if (trim(document.getElementById('name').value) == "") {
		document.getElementById('required1').innerHTML = 'Please enter the Name';
		document.getElementById('name').value = "";
		document.getElementById('required1').style.display = 'block';
		document.getElementById('required1').style.color = '#FF0000';
		errMsg = 1;
	}

	else if (trim(document.getElementById('name').value).search(reTitle) == -1) {

		document.getElementById('required1').innerHTML = 'Please enter valid  Name';
		document.getElementById('required1').style.display = 'block';
		document.getElementById('required1').style.color = '#FF0033';
		errMsg = 1;
	} else {
		document.getElementById('required1').style.display = 'none';
	}

	if (trim(document.getElementById('email').value) == "") {
		document.getElementById('required2').innerHTML = 'Please enter the Email';
		document.getElementById('email').value = "";
		document.getElementById('required2').style.display = 'block';
		document.getElementById('required2').style.color = '#FF0000';
		errMsg = 1;
	}

	else if (!isEmail1(document.getElementById('email').value)
			|| !trim(document.getElementById('email').value)) {

		document.getElementById('required2').innerHTML = 'Please enter valid Email';
		document.getElementById('required2').style.display = 'block';
		document.getElementById('required2').style.color = '#FF0033';
		errMsg = 1;
	} else {
		document.getElementById('required2').style.display = 'none';
	}

	if (trim(document.getElementById('phone').value) == "") {
		document.getElementById('required3').innerHTML = 'Please enter the Phone';
		document.getElementById('phone').value = "";
		document.getElementById('required3').style.display = 'block';
		document.getElementById('required3').style.color = '#FF0000';
		errMsg = 1;
	}

	//else if(!IsNumeric(document.getElementById('phone').value) || !trim(document.getElementById('phone').value)){
	else if (!phone.match(strphone) && phone != "") {
		document.getElementById('required3').innerHTML = 'Please enter valid Phone';
		document.getElementById('required3').style.display = 'block';
		document.getElementById('required3').style.color = '#FF0033';
		errMsg = 1;
	} else {
		document.getElementById('required3').style.display = 'none';
	}

	if (errMsg == 0) {
		return true;
	} else {
		return false;
	}
}

function frmSubmit1(Form, page){
	
	for (intI = 0; intI <= Form.elements.length - 1; intI++) {
		if (Form.elements[intI].type == "checkbox") {
			if (Form.elements[intI].checked == true) {
				strFlag = "Y";
				break;
			}else if (Form.elements[intI].checked == false) {
				strFlag = "N";
			}
		}
	}
	Form.txtOpt.value = strFlag;
	var option = Form.statusDrop.value;
	
	if (Form.txtOpt.value == "N" || !option) {
		if (option == 'Y' || option == 'N') {
			option = (option == 'Y') ? "Active" : "Inactive";
		} else if (option == 'D') {
			option = 'Delete';
		} else {
			option = "do actions";
		}
		alert("Please select atleast one record to continue");
		// Form.statusDrop.focus();
		return false;
	}
	if (option == "D") {
		if (confirm("Do you want to delete the selected record(s)?")) {
			// return true;
			var count = 0;
			for (intI = 0; intI <= Form.elements.length - 1; intI++) {
				if (Form.elements[intI].type == "checkbox") {
					if (Form.elements[intI].checked == true	&& trim(Form.elements[intI].value) != 'Varadh') {
						count = count + "," + Form.elements[intI].value;
					}
				}
			}
			var urlreg = url + "countries/allrecords/";
			
			var params = "&name=" + count + "&status=" + option;
			
			//alert(urlreg+params);
			$.ajax({type :"GET",	url :urlreg,data :params,success : function(data) {
				//alert(data);
				if (trim(data) == 'Yes') {
					$('#successMsg').html("Some Countries having states ,cities and products. Delete all States,cities,products  before delete those Countries.");
					setTimeout("$('#successMsg').show();", 2000);
					setTimeout("$('#successMsg').fadeOut();", 2000);
					setTimeout('location.href="' + url+ 'countries/index/?page=' + page + '";',2000);
					return true;
				} else {
					$('#successMsg').html(
					"Record(s) deleted successfully.");
					setTimeout("$('#successMsg').show();", 2000);
					setTimeout("$('#successMsg').fadeOut();", 2000);
					setTimeout('location.href="' + url+ 'countries/index/?page=' + page + '";',2000);
					return true;
				}
				}
			});
			
		}else {
			return false;
		}
	}
	
	if (option == "A") {
		var value1
		var count = 0;
		for (intI = 0; intI <= Form.elements.length - 1; intI++) {
			if (Form.elements[intI].type == "checkbox") {
				if (Form.elements[intI].checked == true) {
					count = count + "," + Form.elements[intI].value;
				}
			}
		}
		var urlreg = url + "countries/allrecords/";
		var params = "&name=" + count + "&status=" + option;
		$.ajax( {type :"GET",url :urlreg,data :params,success : function(data) {
				if (trim(data) == 'yes') {  
					$('#successMsg').html("Record(s) modified successfully.");
					setTimeout("$('#successMsg').show();", 2000);
					setTimeout("$('#successMsg').fadeOut();", 2000);
					setTimeout('location.href="' + url+ 'countries/index/?page=' + page + '";', 2000);
					return true;
				}
			}
		});
		
	} else if (option == "I") {
	
		var count = 0;
		for (intI = 0; intI <= Form.elements.length - 1; intI++) {
			if (Form.elements[intI].type == "checkbox") {
				if (Form.elements[intI].checked == true) {
					count = count + "," + Form.elements[intI].value;
				}
			}
		}
		var urlreg = url + "countries/allrecords/";
		
		var params = "&name=" + count + "&status=" + option;
		$.ajax( {type :"GET",url :urlreg,data :params,success : function(data) {
				if (trim(data) == 'yes') {
					$('#successMsg').html("Record(s) modified successfully.");
					setTimeout("$('#successMsg').show();", 2000);
					setTimeout("$('#successMsg').fadeOut();", 2000);
					setTimeout('location.href="' + url+ 'countries/index/?page=' + page + '";', 2000);
					return true;
				}
			}
		});
	
	} else {
	
	return false;
	}
}

function confirmDelcategory(Form, key, page) {

	if (confirm("Do you want to delete this record?")) {

		var id = document.getElementById('hdnid' + key).value;
		var urlreg = url + "countries/checkcountry/";
		// alert(urlreg);
		var params = "&name=" + id;
		 //alert(urlreg+params);
		$.ajax( {
			type :"GET",
			url :urlreg,
			data :params,
			success : function(data) {
				// alert(data);

			if (trim(data) == "Yes") {

				alert("Delete all states,cities and product under this Country");
				return false;
			} else {
					
					$('#successMsg').html(
					"Record deleted successfully.");
					setTimeout("$('#successMsg').show();", 2000);
					setTimeout("$('#successMsg').fadeOut();", 2000);
					setTimeout('location.href="' + url+ 'countries/index/?page=' + page + '";',2000);
					return true;
				//window.location = url + "countries/delete/" + id + "/" + page;
				//return false;

			}
		}
		});

		return false;
	}

	else {

		return false;
	}

}
/*** states **/

function frmSubmit2(Form, page){
	
	for (intI = 0; intI <= Form.elements.length - 1; intI++) {
		if (Form.elements[intI].type == "checkbox") {
			if (Form.elements[intI].checked == true) {
				strFlag = "Y";
				break;
			}else if (Form.elements[intI].checked == false) {
				strFlag = "N";
			}
		}
	}
	Form.txtOpt.value = strFlag;
	var option = Form.statusDrop.value;
	
	if (Form.txtOpt.value == "N" || !option) {
		if (option == 'Y' || option == 'N') {
			option = (option == 'Y') ? "Active" : "Inactive";
		} else if (option == 'D') {
			option = 'Delete';
		} else {
			option = "do actions";
		}
		alert("Please select atleast one record to continue");
		// Form.statusDrop.focus();
		return false;
	}
	if (option == "D") {
		if (confirm("Do you want to delete the selected record(s)?")) {
			// return true;
			var count = 0;
			for (intI = 0; intI <= Form.elements.length - 1; intI++) {
				if (Form.elements[intI].type == "checkbox") {
					if (Form.elements[intI].checked == true	&& trim(Form.elements[intI].value) != '') {
						count = count + "," + Form.elements[intI].value;
					}
				}
			}
			var urlreg = url + "states/allrecords/";
			
			var params = "&name=" + count + "&status=" + option;
			
			//alert(urlreg+params);
			$.ajax({type :"GET",	url :urlreg,data :params,success : function(data) {
				//alert(data);
				if (trim(data) == 'Yes') {
					$('#successMsg').html("Some States having cities and products. Delete all cities,products  before delete those States.");
					setTimeout("$('#successMsg').show();", 2000);
					setTimeout("$('#successMsg').fadeOut();", 2000);
					setTimeout('location.href="' + url+ 'states/index/?page=' + page + '";',2000);
					return true;
				} else {
					$('#successMsg').html(
					"Record(s) deleted successfully.");
					setTimeout("$('#successMsg').show();", 2000);
					setTimeout("$('#successMsg').fadeOut();", 2000);
					setTimeout('location.href="' + url+ 'states/index/?page=' + page + '";',2000);
					return true;
				}
				}
			});
			
		}else {
			return false;
		}
	}
	
	if (option == "A") {
		var value1
		var count = 0;
		for (intI = 0; intI <= Form.elements.length - 1; intI++) {
			if (Form.elements[intI].type == "checkbox") {
				if (Form.elements[intI].checked == true) {
					count = count + "," + Form.elements[intI].value;
				}
			}
		}
		var urlreg = url + "states/allrecords/";
		var params = "&name=" + count + "&status=" + option;
		//alert(urlreg + params);
		$.ajax( {type :"GET",url :urlreg,data :params,success : function(data) {
																		// alert(data);
				if (trim(data) == 'yes') {  
					$('#successMsg').html("Record(s) modified successfully.");
					setTimeout("$('#successMsg').show();", 2000);
					setTimeout("$('#successMsg').fadeOut();", 2000);
					setTimeout('location.href="' + url+ 'states/index/?page=' + page + '";', 2000);
					return true;
				}
			}
		});
		
	} else if (option == "I") {
	
		var count = 0;
		for (intI = 0; intI <= Form.elements.length - 1; intI++) {
			if (Form.elements[intI].type == "checkbox") {
				if (Form.elements[intI].checked == true) {
					count = count + "," + Form.elements[intI].value;
				}
			}
		}
		var urlreg = url + "states/allrecords/";
		
		var params = "&name=" + count + "&status=" + option;
		//alert(urlreg + params);
		$.ajax( {type :"GET",url :urlreg,data :params,success : function(data) {
																		 //alert(data);
				if (trim(data) == "yes") {
					
					$('#successMsg').html("Record(s) modified successfully.");
					setTimeout("$('#successMsg').show();", 2000);
					setTimeout("$('#successMsg').fadeOut();", 2000);
					setTimeout('location.href="' + url+ 'states/index/?page=' + page + '";', 2000);
					return true;
				}
			}
		});
	
	} else {
	
	return false;
	}
}

function confirmDelstates(Form, key, page) {

	if (confirm("Do you want to delete this record?")) {

		var id = document.getElementById('hdnid' + key).value;
		var urlreg = url + "states/checkstate/";
		// alert(urlreg);
		var params = "&name=" + id;
		 //alert(urlreg+params);
		$.ajax( {
			type :"GET",
			url :urlreg,
			data :params,
			success : function(data) {
				// alert(data);

			if (trim(data) == "Yes") {

				alert("Delete all cities and products under this State");
				return false;
			} else {
					$('#successMsg').html(
					"Record deleted successfully.");
					setTimeout("$('#successMsg').show();", 2000);
					setTimeout("$('#successMsg').fadeOut();", 2000);
					setTimeout('location.href="' + url+ 'states/index/?page=' + page + '";',2000);
					return true;
				//window.location = url + "states/delete/" + id + "/" + page;
				//return false;

			}
		}
		});

		return false;
	}

	else {

		return false;
	}

}

/*** city **/

function frmSubmit3(Form, page){
	
	for (intI = 0; intI <= Form.elements.length - 1; intI++) {
		if (Form.elements[intI].type == "checkbox") {
			if (Form.elements[intI].checked == true) {
				strFlag = "Y";
				break;
			}else if (Form.elements[intI].checked == false) {
				strFlag = "N";
			}
		}
	}
	Form.txtOpt.value = strFlag;
	var option = Form.statusDrop.value;
	
	if (Form.txtOpt.value == "N" || !option) {
		if (option == 'Y' || option == 'N') {
			option = (option == 'Y') ? "Active" : "Inactive";
		} else if (option == 'D') {
			option = 'Delete';
		} else {
			option = "do actions";
		}
		alert("Please select atleast one record to continue");
		// Form.statusDrop.focus();
		return false;
	}
	if (option == "D") {
		if (confirm("Do you want to delete the selected record(s)?")) {
			// return true;
			var count = 0;
			for (intI = 0; intI <= Form.elements.length - 1; intI++) {
				if (Form.elements[intI].type == "checkbox") {
					if (Form.elements[intI].checked == true	 && trim(Form.elements[intI].value) != 'test') {
						count = count + "," + Form.elements[intI].value;
					}
				}
			}
			var urlreg = url + "cities/allrecords/";
			
			var params = "&name=" + count + "&status=" + option;
			
			//alert(urlreg+params);
			$.ajax({type :"GET",url :urlreg,data :params,success : function(data) {
				//alert(data);
				if (trim(data) == 'Yes') {
					$('#successMsg').html("Some Cities having products. Delete all products  before delete those Cities.");
					setTimeout("$('#successMsg').show();", 2000);
					setTimeout("$('#successMsg').fadeOut();", 2000);
					setTimeout('location.href="' + url+ 'cities/index/?page=' + page + '";',2000);
					return true;
				} else {
					$('#successMsg').html(
					"Record(s) deleted successfully.");
					setTimeout("$('#successMsg').show();", 2000);
					setTimeout("$('#successMsg').fadeOut();", 2000);
					setTimeout('location.href="' + url+ 'cities/index/?page=' + page + '";',2000);
					return true;
				}
				}
			});
			
		}else {
			return false;
		}
	}
	
	if (option == "A") {
		
		var value1;
		var count = 0;
		for (intI = 0; intI <= Form.elements.length - 1; intI++) {
			if (Form.elements[intI].type == "checkbox") {
				if (Form.elements[intI].checked == true && trim(Form.elements[intI].value) != 'test') {
					count = count + "," + Form.elements[intI].value;
				}
			}
		}//alert(count);
		
		var urlreg = url + "cities/allrecords/";
		var params = "&name=" + count + "&status=" + option;
		//alert(urlreg+params);
		$.ajax( {type :"GET",url :urlreg,data :params,success : function(data) {
		//alert(data);
				if (trim(data) == "yes") {  
					$('#successMsg').html("Record(s) modified successfully.");
					setTimeout("$('#successMsg').show();", 2000);
					setTimeout("$('#successMsg').fadeOut();", 2000);
					setTimeout('location.href="' + url+ 'cities/index/?page=' + page + '";',2000);
					return true;
				}
			}
		});
		
	} else if (option == "I") {
	
		var count = 0;
		for (intI = 0; intI <= Form.elements.length - 1; intI++) {
			if (Form.elements[intI].type == "checkbox") {
				if (Form.elements[intI].checked == true && trim(Form.elements[intI].value) != 'test') {
					count = count + "," + Form.elements[intI].value;
				}
			}
		}
		var urlreg = url + "cities/allrecords/";
		
		var params = "&name=" + count + "&status=" + option;
		//alert(urlreg+params);
		$.ajax( {type :"GET",url :urlreg,data :params,success : function(data) {
														//alert(data);
				if (trim(data) == 'yes') {
					//alert("in");
					$('#successMsg').html("Record(s) modified successfully.");
					setTimeout("$('#successMsg').show();", 2000);
					setTimeout("$('#successMsg').fadeOut();", 2000);
					setTimeout('location.href="' + url+ 'cities/index/?page=' + page + '";',2000);
					return true;
				}
			}
		});
	
	} else {
	
	return false;
	}
}

function confirmDelcities(Form, key, page) {

	if (confirm("Do you want to delete this record?")) {

		var id = document.getElementById('hdnid' + key).value;
		var urlreg = url + "cities/checkcity/";
		// alert(urlreg);
		var params = "&name=" + id;
		 //alert(urlreg+params);
		$.ajax( {
			type :"GET",
			url :urlreg,
			data :params,
			success : function(data) {
				 //alert(data);

			if (trim(data) == "Yes") {

				alert("Delete all products under this city");
				return false;
			} else {
					$('#successMsg').html(
					"Record deleted successfully.");
					setTimeout("$('#successMsg').show();", 2000);
					setTimeout("$('#successMsg').fadeOut();", 2000);
					setTimeout('location.href="' + url+ 'cities/index/?page=' + page + '";',2000);
					return true;
					
				//window.location = url + "cities/delete/" + id + "/" + page;
				//return false;

			}
		}
		});

		return false;
	}

	else {

		return false;
	}

}
function valSearch(txt,Form){
	var field=document.getElementById('field1').value;
	var type=document.getElementById('field2').value;
	if(trim(txt) == ''){
		alert("Please enter the keyword");
			return false;
	}else{
			
		advstr = '&field='+field+'&type='+type;
		url = window.location.href;
		query_str = url.indexOf("?");
		if(query_str != -1){
				urlparts = url.split("?");
				new_url = urlparts[0];
		}else{
				new_url = url;
		}
		
		document.forms[0].action = new_url+'?search='+trim(txt)+advstr;
		document.forms[0].submit();
	}
}

