function showHideAdvanceSearch(divID){
	if(document.getElementById(divID).style.display=='block'){
		document.getElementById(divID).style.display='none';
		return;
	}
	document.getElementById(divID).style.display='block';
	return;
}
function jumpTo2(source,length,target,val) {
	//alert(val.value);
	if(isNaN(val.value)){
		alert('Please Enter Numeric Value.')
		val.value="";
		return false;
	}
	if (document.all) {
		var ascii = event.keyCode;
		if ((ascii < 20 && ascii != 8) || (ascii > 126 && ascii != 127)) {
			//event.keyCode = 0; // dbp - commented this out due to SHIFT key causing "access denied" errors
			return false;
		}
	}
	if (document.layers) {
		var ascii = source.which;
		if ((ascii < 20 && ascii != 8) || (ascii > 126 && ascii != 127)) {
			//source.which = 0; // dbp - commented this out due to SHIFT key causing "access denied" errors
			return false;
		}
	}
	if (source.value.length == length) {
		target.focus();
		target.select();
		return true;
	} else {
		return false;
	}
}
var browseFlag = "0";
//--  Functions used in admin panel ---//
function warnInBrowseEvent(eventTitle,googleID,urltosend,transaction){
		if(googleID!=''){
			if(browseFlag=='0'){
				
				if(transaction>0)
				{
					alert("This event has been purchased. You can not delete it.");
					return false;
				}
				else if(confirm("Do you really want to delete?")) 
				{					
					deleteGoogleEvent(googleID,urltosend);
				}
				else return false;
			}
			if(browseFlag=="2"){
				return true;
			}else{ 
				//warnInBrowseEvent(eventTitle,totalChild,googleID)
			}
		}else{ /*** if no google id exist.***/
		   
		   if(transaction>0)
			{
				alert("This event has been purchased. You can not delete it.");
				return false;
			}
			else if(confirm("Do you really want to delete?")) 
			{
			window.location = urltosend;
			return true;
			}
		}
	}
	 
function warn(){
	if(confirm("Do you really want to delete?")) return true;
	return false;
}

function warnChild(eventTitle,totalChild,eventId,path,assoc,userType,googleID,urltosend){
	//alert('eventTitle ='+eventTitle);
	var msgFlag='0';
	if(userType!='a' && assoc>1){
		alert('You are not authorised to delete this event, as the event is currently \nassociated with multiple parent events.');
		return false;
	}else{
		if(totalChild>0){
			var msg='Child '+'"'+eventTitle+'"'+' is associated with '+totalChild+' parent';
			if(totalChild>1) msg+='(s)';
			msg+=', do you really want to delete?';
			if(googleID!=''){
				if(browseFlag=='0'){
					var msg1=confirm(msg);
					if(msg1)
					{
					if(transaction>0)
					{
					alert("This event has been purchased. You can not delete it.");
					return false;
					}
					else
					{
					deleteGoogleEventChild(googleID,urltosend);
					}
					}else return false;
				}
				if(browseFlag=="2"){
					return true;
				}else{ 
					//warnChild(eventTitle,totalChild,eventId,path,assoc,userType,googleID);
				}
			}
			else
			{
				/*** if no google id exist.***/
		   if(transaction>0)
			{
				alert("This event has been purchased. You can not delete it.");
				return false;
			}
			else if(confirm(msg))
			{
				window.location = urltosend;
				return true;
			}
			}
			return false;
		}else if(totalChild==0){
			if(confirm("Do you really want to delete?")) return true;
			return false;
		}
	}
	return false; 
} 

function warnChildNew(eventTitle,totalChild,eventId,path,assoc,userType,googleID,urltosend,transaction){
	//alert('eventTitle ='+eventTitle);
	var msgFlag='0';
	var transaction=transaction;
	if(userType!='a' && assoc>1){
		alert('You are not authorised to delete this event, as the event is currently \nassociated with multiple parent events.');
		return false;
	}else{
		if(totalChild>0){
			var msg='Child '+'"'+eventTitle+'"'+' is associated with '+totalChild+' parent';
			if(googleID!=''){
				if(browseFlag=='0'){
					var msg1=confirm(msg);
					if(msg1)
					{
					if(transaction>0)
					{
					alert("This event has been purchased. You can not delete it.");
					return false;
					}
					else
					{
					deleteGoogleEventChild(googleID,urltosend);
					}
					}else return false;
				}
				if(browseFlag=="2"){
					return true;
				}else{ 
					//warnChild(eventTitle,totalChild,eventId,path,assoc,userType,googleID);
				}
			}
			else
			{ /*** if no google id exist.***/
			if(transaction>0)
			{
			alert("This event has been purchased. You can not delete it.");
			return false;
			}
			else if(confirm(msg))
			{
			window.location = urltosend;
			return true;
			}
			}
			return false;
		}
		else if(totalChild==0)
		{
			if(transaction>0)
			{
			alert("This event has been purchased. You can not delete it.");
			return false;
			}
			else if(confirm("Do you really want to delete?")) return true;
			//return false;
		}
	}
	return false; 
} 

var myUrl="";
	/*** Ajax call for deleting google event ****/ 
	function deleteGoogleEvent(googleID,urltosend){
		myUrl = urltosend;	
    document.getElementById("showBar").style.display= '';
	
	browseFlag = "1";
		try{ obj = new ActiveXObject("Msxml2.XMLHTTP");
		}catch(e){ obj = null;}    
		
		try{ obj = new ActiveXObject("Microsoft.XMLHTTP");
		}catch(e1){	obj = null;}    
	
		if(window.XMLHttpRequest){
			obj = new XMLHttpRequest();    
		}
			
		if(obj!=null){
			obj.onreadystatechange=ProcessResponse2;
			if(window.XMLHttpRequest){
				obj.open("GET",'deleteEvent_browseList.php?googleId='+googleID,true);
			}else{
				obj.open("POST",'deleteEvent_browseList.php?googleId='+googleID,true);
			}	
			//alert('URL: deleteEvent_browseList.php?googleId='+googleID);
			obj.send(null); 
		}
	}
	function ProcessResponse2(){
		if(obj.readyState == 4 && obj.status == 200){
			var retval=obj.responseText;			
			//alert('RESParent'+retval);								
			//alert(myUrl);
			if(trim(retval)=="updated")
			{			
			 window.location = myUrl;
			}
			else
			{
			 alert("Event not deleted due to communication failure.");			 
	         document.getElementById("showBar").style.display= 'none';
			 browseFlag="0";
			return false;
			}
			
			browseFlag="2";
			return;
		}
	}

function checkAll(status)
{var frm="browseVenueChunk";
  if(document.frm.checkbox.checked==true){
	  for(i=0; i<document.frm.elements.length; i++)
	  if(document.frm.elements[i].type=='checkbox')
	   document.frm.elements[i].checked = true;
	}else{
	for(i=0; i<document.frm.elements.length; i++)
	  if(document.frm.elements[i].type=='checkbox')
	   document.frm.elements[i].checked = false;	
	}
}
function showHideAddCommentBox(sessionId,divID,commentMsgDiv){
	if(sessionId==""){
		if(document.getElementById(commentMsgDiv).style.display=='block'){
			document.getElementById(commentMsgDiv).style.display='none';
		}else{
			document.getElementById(commentMsgDiv).style.display='block';
			document.getElementById(commentMsgDiv).className='blueFontMsg';
			document.getElementById(commentMsgDiv).innerHTML='Please login to post a comment.';
			document.getElementById(divID).style.display='none';
			return;
		}
	}else{
		if(document.getElementById(divID).style.display=='block'){
			document.getElementById(divID).style.display='none';
			document.getElementById(commentMsgDiv).style.display='none';
			return;
		}else if(document.getElementById(divID).style.display=='none'){
			document.getElementById(divID).style.display='block';
			document.getElementById(commentMsgDiv).style.display='none';
			return;
		}
	}
}
function addCommentValidation(frmObj){
	var val=trim(frmObj.comment.value);
	if(val==""){
		alert('Please enter comment.');
		frmObj.comment.value="";
		frmObj.comment.focus();
		return false;
	}
	return true;
}

function CreateBookmarkLink() {

	title = "Webpage Title"; 
  	// Blogger - Replace with <$BlogItemTitle$> 
  	// MovableType - Replace with <$MTEntryTitle$>
	url = "Webpage URL";
	// Blogger - Replace with <$BlogItemPermalinkURL$> 
	// MovableType - Replace with <$MTEntryPermalink$>
    // WordPress - <?php bloginfo('url'); ?>

	if(window.sidebar){ // Mozilla Firefox Bookmark
		window.sidebar.addPanel(title, url,"");
		return true; 
	}else if(window.external){ // IE Favorite
		window.external.AddFavorite(url, title);
		return true; 
	}else if(window.opera && window.print) { // Opera Hotlist
		return true; 
	}
 }
 function createBookmark(){
 	if(document.all)
		window.external.AddFavorite(location.href,document.title);
	else if(window.sidebar)window.sidebar.addPanel
	(document.title,location.href,'')
 }

//-- Function to delete records from browse panel ----//
function validate_Delete(){		
	var flag=false;
	if(delete_parent()){ 
	   flag=true;
	}
	if(flag) return true;
	   return false;
}

function delete_child(){
	var x=document.getElementsByName('uc_child[]');	
	var len = x.length;
	var check_flag=0;
	for(var i= 0; i<len; i++){
		if(x[i].checked){
			check_flag=1;
			break;
		}else if(i==len-1){
			check_flag=0;
		}			
	}
	if(check_flag==0){
		 alert('Please check at least one record.');
		 return false;			
	}else if(!confirm("Do you really want to delete?")){
		return false;
	}else{
		return true;
	}
}
function delete_parent(){
	var x=document.getElementsByName('uc[]');	
	var len = x.length;
	var check_flag=0;
	for(var i = 0; i<len; i++){
		if(x[i].checked){
			check_flag=1;
			break;
		}else if(i==len-1){
			check_flag=0;
		}			
	}
	if(check_flag==0){
		 alert('Please check at least one record.');
		 return false;			
	}else if(!confirm("Do you really want to delete?")){
		return false;
	}else{
		return true;
	}
}

var globalCount=0;
function getChild(child,hiddenId){
	//alert('globalCount ='+globalCount);
	if(document.getElementById(hiddenId).style.display=="none"){
		globalCount=parseInt(globalCount)+parseInt(child);
		document.getElementById(hiddenId).style.display='block';
		return;
	}else{
		globalCount=parseInt(globalCount)-parseInt(child);
		document.getElementById(hiddenId).style.display='none';
		return;
	}
}
function validateDeleteParent(){
	//alert('globalCount ='+globalCount);
	var x=document.getElementsByName('uc[]');	
	var len = x.length;
	var check_flag=0;
	for(var i = 0; i<len; i++){
		if(x[i].checked){
			check_flag=1;
			break;
		}else if(i==len-1){
			check_flag=0;
		}			
	}
	if(check_flag==0){
		 alert('Please check at least one record.');
		 return false;			
	}else if(globalCount>0){
		if(confirm("Parent event(s) are associated with child(s), do you really want to delete?")){
			return true;
		}
	}else if(globalCount==0){
		if(confirm("Do you really want to delete?")) return true;
		return false;
	}
	return false;
}

function validateBannerPriority(){	
	var x=document.getElementsByName('banner_priority[]');	
	var len = x.length;
	var check_flag=0;
	for(var i = 0; i<len; i++){
		if(x[i].checked){
			check_flag=1;
			break;
		}else if(i==len-1){
			check_flag=0;
		}			
	}
	if(check_flag==0){
		 alert('Please check at least one record.');
		 return false;			
	}
	return false;
}

/** Functions used for trimming a string via JS **/
function trim(s)
{
	return rtrim(ltrim(s));
}

function ltrim(s)
{
	var l=0;
	while(l < s.length && s[l] == ' ')
	{	l++; }
	return s.substring(l, s.length);
}

function rtrim(s)
{
	var r=s.length -1;
	while(r > 0 && s[r] == ' ')
	{	r-=1;	}
	return s.substring(0, r+1);
}
/** Functions used for trimming a string via JS **/

function setSorting(obj){
	alert('obj '+obj.value);
}



var myUrlchild="";
var obj1;
	/*** Ajax call for deleting google event ****/ 
	function deleteGoogleEventChild(googleID,urltosend){
		
		myUrlchild = urltosend;
		
		// document.getElementById("hideButtons").style.display= 'none';
	    document.getElementById("showBar").style.display= '';
	
	browseFlag = "1";
		try{ obj1 = new ActiveXObject("Msxml2.XMLHTTP");
		}catch(e){ obj1 = null;}    
		
		try{ obj1 = new ActiveXObject("Microsoft.XMLHTTP");
		}catch(e1){	obj1 = null;}    
	
		if(window.XMLHttpRequest){
			obj1 = new XMLHttpRequest();    
		}
			
		if(obj1!=null){
			obj1.onreadystatechange=ProcessResponse4;
			if(window.XMLHttpRequest){
				obj1.open("GET",'deleteEvent_browseList.php?googleId='+googleID,true);
			}else{
				obj1.open("POST",'deleteEvent_browseList.php?googleId='+googleID,true);
			}				
			obj1.send(null); 
		}
	}
	function ProcessResponse4(){
		if(obj1.readyState == 4 && obj1.status == 200){
			var retval=obj1.responseText;			
			//alert('RESChild'+retval);
			if(trim(retval)=="updated")
			{
				window.location = myUrlchild;
			}
			else
			{			 
			 alert("Event not deleted due to communication failure.");
			 document.getElementById("hideButtons").style.display= '';
	         document.getElementById("showBar").style.display= 'none';
			 browseFlag="0";			
			return false;
			}			
			browseFlag="2";
			return;
		}
	}
/*** Add Coupon validation ****/
function coupom_data()
{
	var form = document.couponForm;	
	var myDate=new Date();
	var y=form.years.value;
	var m=form.months.value;
	var d=form.days.value;
	myDate.setFullYear(y,m-1,d);
	var today = new Date();
	
	//var currentTime = new Date()
	//var month = currentTime.getMonth() + 1
	//var day = currentTime.getDate()
	//var year = currentTime.getFullYear()	
	var form = document.couponForm;
	var my_string=form.coupon_uses.value;
	var reductionamount =form.reduction.value;
	//alert(reductionamount);
	
	var getdays =form.days.value;
	
	
	// do field validation
	if(form.event_assoc[1].checked==true)
	{
		if (form.event_id.value == 0) {
		alert( "Please select an event." );
		form.event_id.focus();
		return false;
	}
	else if (form.event_status_type.value == 0) {
		alert( "Please select event type." );
		form.event_status_type.focus();
		return false;
	}	
	else if (form.coupon_uses.value == '') {
		alert( "Please specify the number of times the coupon can be used." );
		form.coupon_uses.focus();
		return false;
	}	
	else if (isNaN(my_string)) {
		alert( "Please enter coupon uses in the numeric range 1-100000." );
		form.coupon_uses.value='';
		form.coupon_uses.focus();
		return false;
	}
	else if (my_string<1 || my_string >100000) {
		alert( "Please enter coupon uses in the numeric range 1-100000." );
		form.coupon_uses.value='';
		form.coupon_uses.focus();
		return false;
	}
	else if(form.isActive.value == '') {
		alert( "Please select status." );
		form.isActive.focus();
		return false;
	}

	 else if (form.reduction.value == '') {
		alert( "Please enter coupon reduction in the numeric range 0-100." );
		form.reduction.value='';
		form.reduction.focus();
		return false;
	}	
	else if (isNaN(reductionamount)) {
		alert( "Please enter coupon reduction in the numeric range 0-100." );
		form.reduction.value='';
		form.reduction.focus();
		return false;
	}
	else if (reductionamount<0 || reductionamount >100) {
		alert( "Please enter coupon reduction in the numeric range 0-100." );
		form.reduction.value='';
		form.reduction.focus();
		return false;
	}
	/* end */
	
	else if (form.date1[1].checked) {
		
			
	if(today >= myDate ){
		alert( "Please select coupon expiration date." );
		form.days.focus();
		return false;
		}

}
		
		else {
		
		form.submit();
	}
	}
	if(form.event_assoc[1].checked==false)
	{
	  if (form.coupon_uses.value == '') {
		alert( "Please specify the number of times the coupon can be used." );
		form.coupon_uses.focus();
		return false;
	}	
	else if (isNaN(my_string)) {
		alert( "Please enter coupon uses in the numeric range 1-100000." );
		form.coupon_uses.value='';
		form.coupon_uses.focus();
		return false;
	}
	else if (my_string<1 || my_string >100000) {
		alert( "Please enter coupon uses in the numeric range 1-100000." );
		form.coupon_uses.value='';
		form.coupon_uses.focus();
		return false;
	}
	else if(form.isActive.value == '') {
		alert( "Please select status." );
		form.isActive.focus();
		return false;
	}
	 else if (form.reduction.value == '') {
		alert( "Please enter coupon reduction in the numeric range 0-100." );
		form.reduction.value='';
		form.reduction.focus();
		return false;
	}	
	else if (isNaN(reductionamount)) {
		alert( "Please enter coupon reduction in the numeric range 0-100." );
		form.reduction.value='';
		form.reduction.focus();
		return false;
	}
	else if (reductionamount<0 || reductionamount >100) {
		alert( "Please enter coupon reduction in the numeric range 0-100." );
		form.reduction.value='';
		form.reduction.focus();
		return false;
	}
	else if (form.date1[1].checked) {
	if(today >= myDate ){
		alert( "Please select coupon expiration date." );
		form.days.focus();
		return false;
		}

}
	
	
		else {
		
		form.submit();
	}
	}


}

function hide_date(){
 document.getElementById('myText').style.visibility = "hidden";
}

function show_date(){
 document.getElementById('myText').style.visibility = "visible";
}

/* show hide and show event */
function show_event(){
 document.getElementById('myEvent').style.visibility = "visible";
}

function hide_event(){
 document.getElementById('myEvent').style.visibility = "hidden";
}
/* end */

//end

// End Validatio of add Coupons

// Function to show and hide options on Search Information page in control panel
/*function info_eve()
{
	  //-- Show and hide the live events section
	  if(document.ecommerceForm.live_event.checked && document.ecommerceForm.live_event.value == 'Live')
	  {
		document.getElementById('live_event_view').style.display = 'block'; 
	  }
	  else
	  {
		document.getElementById('live_event_view').style.display = 'none'; 
	  }
	  
	  //-- Show and hide the recorded events section
	  if(document.ecommerceForm.rec_event.checked && document.ecommerceForm.rec_event.value == 'Recorded')
	  {
		document.getElementById('rec_event_view').style.display  = 'block'; 
	  }
	  else
	  {
		document.getElementById('rec_event_view').style.display  = 'none'; 
	  }
	  
	  //-- Show and hide the genre section
	  if(document.ecommerceForm.genre.checked && document.ecommerceForm.genre.value == 'Genre')
	  {
		document.getElementById('genre_view').style.display = 'block'; 
	  }
	  else
	  {
		document.getElementById('genre_view').style.display = 'none'; 
	  }
}*/

function info_eve(val)
{
	  //-- Show and hide the live events section
	  if(val == 'Live')
	  {
		document.getElementById('live_event_view').style.display = 'block'; 
		document.getElementById('rec_event_view').style.display  = 'none';
		document.getElementById('event_val').value = val;
	  }
	  
	  //-- Show and hide the recorded events section
	  if(val == 'Recorded')
	  {
		document.getElementById('live_event_view').style.display = 'none'; 
		document.getElementById('rec_event_view').style.display  = 'block';
		document.getElementById('event_val').value = val;
	  }
	  
	  //-- Show and hide the genre section
	  if(document.getElementById('genre').checked && val == 'Genre')
	  {
		document.getElementById('genre_view').style.display = 'block'; 
	  }
	  else if(document.getElementById('genre').checked == false)
	  {
		document.getElementById('genre_view').style.display = 'none'; 
	  }
}


// Function to show and hide options on Account Information page in control panel
function info_acc(val)
{      
	  //-- Show and hide the new activated account section --//
	  if(val == 'Active')
	  {
		document.getElementById('rec_event').style.display  = 'none'; 
		document.getElementById('live_event').style.display = 'none'; 
		document.getElementById('acc_info_val').value = val;
		document.getElementById('amount_purchase').disabled = true;
		document.getElementById('amount_purchase').checked  = false;
	  }

	  //-- Show and hide the Purchased events section --//
	  if(val == 'Purchase')
	  {
		document.getElementById('rec_event').style.display  = 'none'; 
		document.getElementById('live_event').style.display = 'none';
		document.getElementById('acc_info_val').value = val;
		document.getElementById('amount_purchase').disabled = false;
	  }
	  
	  //-- Show and hide the Site logins section --//
	  if(val == 'Login')
	  {
		document.getElementById('rec_event').style.display  = 'none'; 
		document.getElementById('live_event').style.display = 'none';
		document.getElementById('acc_info_val').value = val;
		document.getElementById('amount_purchase').disabled = true;
		document.getElementById('amount_purchase').checked  = false;
	  }
	  
	  //-- Show and hide the Recorded event views section --//
	  if(val == 'Recorded')
	  { 
		document.getElementById('rec_event').style.display  = 'block'; 
		document.getElementById('live_event').style.display = 'none';
		document.getElementById('acc_info_val').value = val;
	    document.getElementById('amount_purchase').disabled = true;
		document.getElementById('amount_purchase').checked  = false;
	  }
	  
	  //-- Show and hide the Live events views section --//
	  if(val == 'Live')
	  {
		document.getElementById('rec_event').style.display  = 'none'; 
		document.getElementById('live_event').style.display = 'block';
		document.getElementById('acc_info_val').value = val;
		document.getElementById('amount_purchase').disabled = true;
		document.getElementById('amount_purchase').checked  = false;
	  }
	  
	  //-- Show and hide the Genre section
	  if(document.accountForm.genre.checked && document.accountForm.genre.value == 'Genre')
	  {
		document.getElementById('genre_view').style.display = 'block'; 
	  }
	  else
	  {
		document.getElementById('genre_view').style.display = 'none'; 
	  }
	  
	  //-- Show and hide the Amount purchased section
	  if(document.accountForm.amount_purchase.checked && document.accountForm.amount_purchase.value == 'AmountPurchased')
	  {
		document.getElementById('amo_pur').style.display = 'block'; 
	  }
	  else
	  {
		document.getElementById('amo_pur').style.display = 'none'; 
	  }
	  
	  //-- Show and hide the User age section
	  if(document.accountForm.user_age.checked && document.accountForm.user_age.value == 'UserAge')
	  {
		document.getElementById('user_view').style.display = 'block'; 
	  }
	  else
	  {
		document.getElementById('user_view').style.display = 'none'; 
	  }
	  
	  //-- Show and hide the Zipcode section
	  if(document.accountForm.zipcode.checked && document.accountForm.zipcode.value == 'Zipcode')
	  {
		document.getElementById('zip_view').style.display = 'block'; 
	  }
	  else
	  {
		document.getElementById('zip_view').style.display = 'none'; 
	  }

 }

// Gen User Delete
function deleteuserrecord(generalUser,totalTransaction_id,urltosend,username)
{
if(totalTransaction_id > 0)
{
	var msg='User '+'"'+username+'"'+' have purchased  '+totalTransaction_id+' event';
	if(totalTransaction_id>1) msg+='s';
	msg+=", you can't delete it.";
	
	if(alert(msg))
	{
		return true;
	}

}else if(totalTransaction_id == 0)
	{		
		if(confirm("Do you really want to delete?")) 
		window.location = urltosend;
		return true;
	}
	else
	{
		return false;
	}
 }
 
 function deleteuserrecord_new(generalUser,totalTransaction_id,obj,username)
 {	 
	 if(obj.checked)
	 {
		if(totalTransaction_id>0)
		{
			var msg='User '+'"'+username+'"'+' have purchased  '+totalTransaction_id+' event';
			if(totalTransaction_id>1) msg+='s';
			msg+=", you can't delete it.";
		
			if(alert(msg)){
				//window.location = urltosend;
				return true;
			}
			else
			{
				return false;
			}
		
	
		}		
		return false; 
	 }
 }
//
// Copoun Delete
function deletecouponrecord_new(coupon_code,totalTransaction_id,event_id)
 {	 
	if(totalTransaction_id>0)
		{
			var msg='Coupon already used';
			msg+=', you can not delete it.';
		
			if(alert(msg)){
				//window.location = urltosend;
				return true;
			}
			else
			{
				return false;
			}
		

		}		
		return false; 
	
 }
// End

//rating yatendra
function show(obj)
{
// mouseover event on star rating events
if(obj==1)
	{
	document.getElementById('pic1').src= "assets/images/rating/star1.gif";
	document.getElementById('pic2').src= "assets/images/rating/star_blk.gif";
	document.getElementById('pic3').src= "assets/images/rating/star_blk.gif";
	document.getElementById('pic4').src= "assets/images/rating/star_blk.gif";
	document.getElementById('pic5').src= "assets/images/rating/star_blk.gif";
	document.getElementById('data').style.display ="block";
	document.getElementById('data').innerHTML ="Poor";
	document.getElementById('data1').style.display ="none";
	}
	if(obj==2)
	{
	document.getElementById('pic1').src= "assets/images/rating/star1.gif";
	document.getElementById('pic2').src= "assets/images/rating/star1.gif";
	document.getElementById('pic3').src= "assets/images/rating/star_blk.gif";
	document.getElementById('pic4').src= "assets/images/rating/star_blk.gif";
	document.getElementById('pic5').src= "assets/images/rating/star_blk.gif";
	document.getElementById('data').style.display ="block";
	document.getElementById('data').innerHTML ="Nothing Special";
	document.getElementById('data1').style.display ="none";
	}
	if(obj==3)
	{
	document.getElementById('pic1').src= "assets/images/rating/star1.gif";
	document.getElementById('pic2').src= "assets/images/rating/star1.gif";
	document.getElementById('pic3').src= "assets/images/rating/star1.gif";
	document.getElementById('pic4').src= "assets/images/rating/star_blk.gif";
	document.getElementById('pic5').src= "assets/images/rating/star_blk.gif";
	document.getElementById('data').style.display ="block";
	document.getElementById('data').innerHTML ="Worth watching";
	document.getElementById('data1').style.display ="none";
	}
	if(obj==4)
	{
	document.getElementById('pic1').src= "assets/images/rating/star1.gif";
	document.getElementById('pic2').src= "assets/images/rating/star1.gif";
	document.getElementById('pic3').src= "assets/images/rating/star1.gif";
	document.getElementById('pic4').src= "assets/images/rating/star1.gif";
	document.getElementById('pic5').src= "assets/images/rating/star_blk.gif";
	document.getElementById('data').style.display ="block";
	document.getElementById('data').innerHTML ="Pretty cool";
	document.getElementById('data1').style.display ="none";
	}
	if(obj==5)
	{
	document.getElementById('pic1').src= "assets/images/rating/star1.gif";
	document.getElementById('pic2').src= "assets/images/rating/star1.gif";
	document.getElementById('pic3').src= "assets/images/rating/star1.gif";
	document.getElementById('pic4').src= "assets/images/rating/star1.gif";
	document.getElementById('pic5').src= "assets/images/rating/star1.gif";
	document.getElementById('data').style.display ="block";
	document.getElementById('data').innerHTML ="Awesome!";
	document.getElementById('data1').style.display ="none";
	}
}
function hideshow(rat)
{
	//mouseout on star rating event
if(rat==1)
	{
	document.getElementById('pic1').src= "assets/images/rating/star1.gif";
	document.getElementById('pic2').src= "assets/images/rating/star_blk.gif";
	document.getElementById('pic3').src= "assets/images/rating/star_blk.gif";
	document.getElementById('pic4').src= "assets/images/rating/star_blk.gif";
	document.getElementById('pic5').src= "assets/images/rating/star_blk.gif";
	document.getElementById('data').style.display ="none";
	document.getElementById('data1').style.display ="block";
	}
else if(rat>1.0 && rat<= 1.5 )
	{
	document.getElementById('pic1').src= "assets/images/rating/star1.gif";
	document.getElementById('pic2').src= "assets/images/rating/star_half.gif";
	document.getElementById('pic3').src= "assets/images/rating/star_blk.gif";
	document.getElementById('pic4').src= "assets/images/rating/star_blk.gif";
	document.getElementById('pic5').src= "assets/images/rating/star_blk.gif";
	document.getElementById('data').style.display ="none";
	document.getElementById('data1').style.display ="block";
	}
else if(rat>1.5 && rat<= 2.0 )
	{
	document.getElementById('pic1').src= "assets/images/rating/star1.gif";
	document.getElementById('pic2').src= "assets/images/rating/star1.gif";
	document.getElementById('pic3').src= "assets/images/rating/star_blk.gif";
	document.getElementById('pic4').src= "assets/images/rating/star_blk.gif";
	document.getElementById('pic5').src= "assets/images/rating/star_blk.gif";
	document.getElementById('data').style.display ="none";
	document.getElementById('data1').style.display ="block";
	}
	else if(rat>2 && rat<= 2.5 )
	{
	document.getElementById('pic1').src= "assets/images/rating/star1.gif";
	document.getElementById('pic2').src= "assets/images/rating/star1.gif";
	document.getElementById('pic3').src= "assets/images/rating/star_half.gif";
	document.getElementById('pic4').src= "assets/images/rating/star_blk.gif";
	document.getElementById('pic5').src= "assets/images/rating/star_blk.gif";
	document.getElementById('data').style.display ="none";
	document.getElementById('data1').style.display ="block";
	}
else if(rat>2.5 && rat<= 3.0 )
	{
	document.getElementById('pic1').src= "assets/images/rating/star1.gif";
	document.getElementById('pic2').src= "assets/images/rating/star1.gif";
	document.getElementById('pic3').src= "assets/images/rating/star1.gif";
	document.getElementById('pic4').src= "assets/images/rating/star_blk.gif";
	document.getElementById('pic5').src= "assets/images/rating/star_blk.gif";
	document.getElementById('data').style.display ="none";
	document.getElementById('data1').style.display ="block";
	}
else if(rat>3.0 && rat<=3.5 )
	{
	document.getElementById('pic1').src= "assets/images/rating/star1.gif";
	document.getElementById('pic2').src= "assets/images/rating/star1.gif";
	document.getElementById('pic3').src= "assets/images/rating/star1.gif";
	document.getElementById('pic4').src= "assets/images/rating/star_half.gif";
	document.getElementById('pic5').src= "assets/images/rating/star_blk.gif";
	document.getElementById('data').style.display ="none";
	document.getElementById('data1').style.display ="block";
	}
else if(rat>3.5 && rat<= 4.0 )
	{
	document.getElementById('pic1').src= "assets/images/rating/star1.gif";
	document.getElementById('pic2').src= "assets/images/rating/star1.gif";
	document.getElementById('pic3').src= "assets/images/rating/star1.gif";
	document.getElementById('pic4').src= "assets/images/rating/star1.gif";
	document.getElementById('pic5').src= "assets/images/rating/star_blk.gif";
	document.getElementById('data').style.display ="none";
	document.getElementById('data1').style.display ="block";
	}
else if(rat>4.0 && rat<=4.5 )
	{
	document.getElementById('pic1').src= "assets/images/rating/star1.gif";
	document.getElementById('pic2').src= "assets/images/rating/star1.gif";
	document.getElementById('pic3').src= "assets/images/rating/star1.gif";
	document.getElementById('pic4').src= "assets/images/rating/star1.gif";
	document.getElementById('pic5').src= "assets/images/rating/star_half.gif";
	document.getElementById('data').style.display ="none";
	document.getElementById('data1').style.display ="block";
	}
else if(rat>4.5 && rat<=5.0)
	{
	document.getElementById('pic1').src= "assets/images/rating/star1.gif";
	document.getElementById('pic2').src= "assets/images/rating/star1.gif";
	document.getElementById('pic3').src= "assets/images/rating/star1.gif";
	document.getElementById('pic4').src= "assets/images/rating/star1.gif";
	document.getElementById('pic5').src= "assets/images/rating/star1.gif";
	document.getElementById('data').style.display ="none";
	document.getElementById('data1').style.display ="block";
	}
	else
	{
	document.getElementById('pic1').src= "assets/images/rating/star_blk.gif";
	document.getElementById('pic2').src= "assets/images/rating/star_blk.gif";
	document.getElementById('pic3').src= "assets/images/rating/star_blk.gif";
	document.getElementById('pic4').src= "assets/images/rating/star_blk.gif";
	document.getElementById('pic5').src= "assets/images/rating/star_blk.gif";
	document.getElementById('data').style.display ="none";
	document.getElementById('data1').style.display ="block";	
	}
}
									//Advertisements  validation
//add validation
function advertisement_data()
{
	var dx = document.getElementById('data[p][]').value;
	var dx1 = document.getElementById('data[p][]').value.length;
	var dx2 = document.getElementById('data1[p][]').value;
	 if(document.getElementById('event_id').value=='')
	{
		alert("Please select any event.");
		return false;
		
	}
	/*else if(document.getElementById('status').value=='')
	{
		alert("Please select status.");
		return false;
	}*/
	
	else if(document.getElementById('default_display1').checked == '' && document.getElementById('default_display2').checked == '')
	{
		alert("please select default display.");
		return false;
	}
	/*else if(dx=='' && dx2=='')
	{
		alert("Please fill message or upload image.");
		
		return false;
	}*/
	else if(document.getElementById('default_display1').checked != '')
	{
		if(dx=='')
		{
		alert("Please fill message");
		return false;
		}
	}
	else if(document.getElementById('default_display2').checked != '')
	{
		if(dx2=='')
		{
		alert("Please upload image");
		return false;
		}
	}
	else if (dx1<0 || dx1 >512) {
		alert("Please fill message in the characters range 1-512.");
		return false;
	}
	
	else{
		advertisementForm.submit();
	}
}
// end 
// Edit validation
function advertisement_edit_data()
{
	if(document.getElementById('event_id').value=='')
	{
		alert("Please select any event.");
		return false;
		
	}
	else if(document.getElementById('status').value=='')
	{
		alert("Please select status.");
		return false;
	}
	
	
	else{
		advertisementForm.submit();
	}
}
// end
// Timing form validation
function advertis_time_data()
{
	var form = document.transForm;
	var my_string=form.still_time.value;
	var my_string_new = form.rotation_time.value;
	if (form.event_id.value == 0) {
		alert( "Please select an event." );
		form.event_id.focus();
		return false;
		}
	else if (form.still_time.value == '') {
		alert( "Please enter still time." );
		form.still_time.focus();
		return false;
	}	
	else if (isNaN(my_string)) {
		alert( "Please enter still time in the numeric range 1-100000." );
		form.still_time.value='';
		form.still_time.focus();
		return false;
	}
	else if (my_string<1 || my_string >100000) {
		alert( "Please enter still time in the numeric range 1-100000." );
		form.still_time.value='';
		form.still_time.focus();
		return false;
	}

	else if (form.rotation_time.value == '') {
		alert( "Please enter rotation_time." );
		form.rotation_time.focus();
		return false;
	}	
	else if (isNaN(my_string_new)) {
		alert( "Please enter rotation time in the numeric range 1-100000." );
		form.rotation_time.value='';
		form.rotation_time.focus();
		return false;
	}
	else if (my_string_new<1 || my_string_new >100000) {
		alert( "Please enter rotation_time in the numeric range 1-100000." );
		form.rotation_time.value='';
		form.rotation_time.focus();
		return false;
	}
	else
	{
	form.submit();
	}
}
function advertis_time_data_new()
{
var form = document.transForm;
	if (form.event_id.value == 0) {
		alert( "Please select an event." );
		form.event_id.focus();
		return false;
		}
	else
	{
	form.submit();
	}
}
//end
function validate_dob()
{
	var day   = document.getElementById('days').value;
	var month = document.getElementById('months').value;
	var year  = document.getElementById('years').value;
	
	if(day == ""){
	alert("Please select day.");
	document.getElementById('days').focus();
	return false;
	}
	
	if(month == ""){
	alert("Please select month.");
	document.getElementById('months').focus();
	return false;
	}
	
	if(year == ""){
	alert("Please select year.");
	document.getElementById('years').focus();
	return false;
	}
}
//------add favourite----//
var favobj;
function addfavour(favobj)
{
if (window.XMLHttpRequest){
	// code for IE7+, Firefox, Chrome, Opera, Safari
	xmlhttp=new XMLHttpRequest();
    }
else{
	// code for IE6, IE5
	xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
	var rate_url="http://www.rvibe-live.com/b2b/assets/templates/tutorial/js/ajax/favorgraph.php?eventid="+favobj;
	//alert(rate_url);
	xmlhttp.open("GET",rate_url,false);
	//alert(xmlhttp.responseText);
	xmlhttp.send(null);
}

function image_source(a,b)
{

	
	document.getElementById(a).style.display='';
	document.getElementById(b).style.display='none';
	if(a == 'loc' && document.getElementById(a).innerHTML.indexOf('type="file"') == -1)
	{
		
	
		addbrowseRow1();
	}
	if(a == 'glo' && document.getElementById(a).innerHTML.indexOf('type="text"') == -1)
	{
		
		
		addRow();
	}
}

function addbrowseRow()
    {
	  //alert('hg');
	  var tbody = document.getElementById('browsetbl').getElementsByTagName('tbody')[0];
      var row = document.createElement('TR');
	  var lastRow = tbody.rows.length;
	  var cellbr1 = document.createElement('TD');
      var cellbr2 = document.createElement('TD');
	  var inp1br = document.createElement('INPUT');
	  var inp2br = document.createElement('INPUT');
	//alert('hgg');
      inp1br.setAttribute('type','file');
	  inp1br.name = "data[p][]";
	  inp1br.id = "data[p][]";
	  inp1br.style.fontSize =  ".8em";
	  inp1br.style.color =  "#666";
	  inp1br.style.width =  "100%";
	  inp1br.style.backgroundColor =  "#ffffff";
	  inp1br.style.padding =  "2px";
	  inp1br.style.border =  "solid 1px #aba1ea";
	  inp1br.style.marginRight =  "5px";
	  inp1br.style.marginBottom =  "5px";
	  inp1br.style.cursor =  " pointer";
	  //alert('hggg');
		inp2br.style.color =  "#666";
		inp2br.style.width =  "50px";
		inp2br.style.height =  "20px";
		inp2br.style.backgroundColor =  "#ffffff";
		inp2br.style.padding =  "1px";
		inp2br.style.border =  "solid 1px #aba1ea";
		inp2br.style.marginRight =  "5px";
		inp2br.style.marginBottom =  "5px";
		inp2br.style.cursor =  "pointer";
	    inp2br.setAttribute('type','button');
        inp2br.setAttribute('value','Delete');
        inp2br.onclick=function(){delbrRow(this);}
	 

     cellbr1.appendChild(inp1br);
     row.appendChild(cellbr1);

      
	 cellbr2.appendChild(inp2br);
     row.appendChild(cellbr2);
	tbody.appendChild(row);
	/*document.getElementById('imgCount').value=lastRow;
	alert('row '+document.getElementById('imgCount').value);*/
    }

    function delbrRow(button)
    {//alert('hgggg'); 
      var row = button.parentNode.parentNode;
      var tbody = document.getElementById('browsetbl').getElementsByTagName('tbody')[0];
      tbody.removeChild(row);
    }
/*function chk_artist(){	
	//var x=document.getElementById('parent_id');
	//var x=document.getElementById('event_type');
	var obj=document.getElementById('watch_link');
	var category=document.getElementsByName('event_cat');
	var bannerImg=document.getElementById('banner_file');
	var rBtn=document.eventModifyForm.event_type;
	
	if(bannerImg.value!='')
		if(!serverUrlValidation(bannerImg)) return false;
	
	if(!localUrlValidation()) return false;
	if(rBtn[1].checked){
		var artist=document.getElementById('artist_id');
		if(artist.value=="" || artist.value==null){
			alert('Please select Artist.');
			return false;
		}
	}
	if(obj.value!=""){
		urlRegExp = /^(((ht|f)tp(s?))\:\/\/)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		var urlString=obj.value.toLowerCase();
		if(!urlRegExp.test(urlString)){
			alert('Please fill correct URL.\n It should be like http://www.abc.com');
			obj.value='';
			obj.focus();
			return false;
		} 
	}
	var len = category.length;
	for(var i = 0;i<len;i++){
		if(category[i].checked) return true;
		else if(i==len-1){
			 alert('Please choose event category');
			 return false;			
		}			
	}
	return true;
}*/

function chkFrmValidation(myFrm,userType){
	
	
	if(!localUrlValidation()) return false;

	//
	var eventType=document.getElementById('type').value;
	//if(userType!='cu'){var obj=document.getElementById('watch_link');}
	//var category=document.getElementsByName('event_cat');
	var bannerImg=document.getElementById('banner_file');
	var rBtn=eventType;

	
	
	if(document.getElementById('days').value==''){
		alert('Please select Day.');
		document.getElementById('days').focus();
		return false;
	}else if(document.getElementById('months').value==''){
		alert('Please select Month.');
		document.getElementById('months').focus();
		return false;
	}else if(document.getElementById('years').value==''){
		alert('Please select Year.');
		document.getElementById('years').focus();
		return false;
	}
	
	if(bannerImg.value!='')
		if(!serverUrlValidation(bannerImg)) return false;
		if(!localUrlValidation()) return false;
		
	if(eventType>0){
		var venueId=document.getElementById('venue_id');
		//alert('child '+document.getElementById('child_id[]').value);
		if(venueId.value==''){
			var eventCity=document.getElementById('event_city');
			if(eventCity.value==''){
				alert('Please enter venue\'s city name.');
				eventCity.focus();
				return false;
			}
		}
	}
	
	/*if(rBtn[1].checked){
		var artist=document.getElementById('artist_id');
		var venue =document.getElementById('venue_id');
		//alert('parent '+document.getElementById('parent_id[]').value);
		//return false;
		if(document.getElementById('parent_id[]').value==""){
			alert('Please select atleast one parent event.');
			return false;
		}
		if(venue.value=="" || venue.value==null){
			alert('Please select venue.');
			return false;
		}else if(artist.value=="" || artist.value==null){
			alert('Please select artist.');
			return false;
		}
	}
	if(rBtn[0].checked){
		var venueId=document.getElementById('venue_id');
		//alert('child '+document.getElementById('child_id[]').value);
		if(venueId.value==''){
			var eventCity=document.getElementById('event_city');
			if(eventCity.value==''){
				alert('Please enter venue\'s city name.');
				eventCity.focus();
				return false;
			}
		}
	}
	if(userType!='cu'){
	if(obj.value!=""){
		urlRegExp = /^(((ht|f)tp(s?))\:\/\/)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		var urlString=obj.value.toLowerCase();
		if(!urlRegExp.test(urlString)){
			alert('Please enter the url with format http://abc.com in website field.');
			obj.value='';
			obj.focus();
			return false;
		} 
	}
	}*/
	var imgBanner=document.getElementById('banner_file');
	if(imgBanner.value!=''){
		var imgExtArray=new Array('gif','jpg','jpeg'); 
		var extFlag=false;
		var imgPath=imgBanner.value;
		var fileName=imgPath.substring(imgPath.lastIndexOf('\\')+1,imgPath.lastIndexOf('.'));
		if(!checkSpecialCharacters(fileName)) return false;
		var ext=imgPath.substring(imgPath.lastIndexOf('.')+1,imgPath.length).toLowerCase();
		for(var j=0;j<imgExtArray.length;j++){
			if(imgExtArray[j]==ext) { 
				extFlag=true;
				break;
			}//else continue;
		}
		if(!extFlag){
			alert('Only GIF, JPG, JPEG image file formats are allowed.');
			return false;
		}
	}
	/*var len = category.length;
	for(var i = 0;i<len;i++){
		if(category[i].checked) return true;
		else if(i==len-1){
			 alert('Please choose event category.');
			 return false;			
		}			
	}*/
	return true;
}

function chk_genre()
	{	
	var x=document.getElementsByName('genre[]');
	//var x=document.artistsForm.name.value;
	var len = x.length;
		for(var i = 0; i<len; i++)
		{
			if(x[i].checked)
			break;
			else if(i==len-1)
			{
			 alert('Please check at least one genre.');
			 return false;			
			}			
		}			
		return true;
	}

function serverUrlValidation(img){
	var imgExtArray=new Array('gif','jpg','jpeg','png'); 
	var imgValue=img.value;
	var ext=imgValue.substring(imgValue.lastIndexOf('.')+1,imgValue.length).toLowerCase();
	var extFlag=false;
	for(var j=0;j<imgExtArray.length;j++){
		if(imgExtArray[j]==ext) { 
			extFlag=true;
			break;
		}
	}
	if(!extFlag){
		alert('Only GIF, JPG, JPEG, PNG image file formats are allowed.');
		img.value="";
		img.focus();
		document.getElementById('add_btn').disabled=true;
		return false;
	}
	return true;
}
function localUrlValidation(){
	var imgUpload=document.getElementsByName('data[p][]');
	if(imgUpload.length>0){
		var imgExtArray=new Array('gif','jpg','jpeg','png'); 
		for(var i=0;i<imgUpload.length;i++){
			var extFlag=false;
			var imgPath=imgUpload[i].value;
			if(imgUpload[i].value!=''){
				//chkUploadedFileSize(imgPath);
				//return false;
				var fileName=imgPath.substring(imgPath.lastIndexOf('\\')+1,imgPath.lastIndexOf('.'));
				if(!checkSpecialCharacters(fileName)) return false;
				var ext=imgPath.substring(imgPath.lastIndexOf('.')+1,imgPath.length).toLowerCase();
				for(var j=0;j<imgExtArray.length;j++){
					if(imgExtArray[j]==ext) { 
						extFlag=true;
						break;
					}//else continue;
				}
				if(!extFlag){
					alert('Only GIF, JPG, JPEG, PNG image file formats are allowed.');
					return false;
				}
			}
		}
	}
	return true;
}

function checkSpecialCharacters(form){
    var filevalid = /^[0-9a-zA-Z_.:\\/-]+$/;
    if(!filevalid.test(form)){ 
	  	alert('Please enter valid Image URL with no special characters.'); 
		return false;
	}
	return true;
}
function userPhotoValidation(imgBanner){
	if(imgBanner.value!=''){
		var imgExtArray=new Array('gif','jpg','jpeg'); 
		var extFlag=false;
		var imgPath=imgBanner.value;
		var fileName=imgPath.substring(imgPath.lastIndexOf('\\')+1,imgPath.lastIndexOf('.'));
		if(!checkSpecialCharacters(fileName)) return false;
		var ext=imgPath.substring(imgPath.lastIndexOf('.')+1,imgPath.length).toLowerCase();
		for(var j=0;j<imgExtArray.length;j++){
			if(imgExtArray[j]==ext) { 
				extFlag=true;
				break;
			}//else continue;
		}
		if(!extFlag){
			alert('Only GIF, JPG, JPEG image file formats are allowed.');
			return false;
		} return true;
	}
}

function chkUploadedFileSize(imgPath){
	alert('imgPath '+imgPath);
	var activeXObj=new ActiveXObject("Scripting.FileSystemObject");
	var fileObj=activeXObj.getFile(impPath);
	var size=fileObj.size;
	alert('size '+size);
}
function warnChild(eventTitle,totalChild,eventId,path,assoc,userType,googleID,urltosend){
	//alert('eventTitle ='+eventTitle);
	var msgFlag='0';
	if(userType!='a' && assoc>1){
		alert('You are not authorised to delete this event, as the event is currently \nassociated with multiple parent events.');
		return false;
	}else{
		if(totalChild>0){
			var msg='Child '+'"'+eventTitle+'"'+' is associated with '+totalChild+' parent';
			if(totalChild>1) msg+='(s)';
			msg+=', do you really want to delete?';
			if(googleID!=''){
				if(browseFlag=='0'){
					var msg1=confirm(msg);
					if(msg1)
					{
					if(transaction>0)
					{
					alert("This event has been purchased. You can not delete it.");
					return false;
					}
					else
					{
					//deleteGoogleEventChild(googleID,urltosend);
					}
					}else return false;
				}
				if(browseFlag=="2"){
					return true;
				}else{ 
					//warnChild(eventTitle,totalChild,eventId,path,assoc,userType,googleID);
				}
			}
			else
			{
				/*** if no google id exist.***/
		   if(transaction>0)
			{
				alert("This event has been purchased. You can not delete it.");
				return false;
			}
			else if(confirm(msg))
			{
				window.location = urltosend;
				return true;
			}
			}
			return false;
		}else if(totalChild==0){
			if(confirm("Do you really want to delete?")) return true;
			return false;
		}
	}
	return false; 
} 

var myUrl="";
	/*** Ajax call for deleting google event ****/ 
	function deleteGoogleEvent(googleID,urltosend){
		myUrl = urltosend;	
    document.getElementById("showBar").style.display= '';
	
	browseFlag = "1";
		try{ obj = new ActiveXObject("Msxml2.XMLHTTP");
		}catch(e){ obj = null;}    
		
		try{ obj = new ActiveXObject("Microsoft.XMLHTTP");
		}catch(e1){	obj = null;}    
	
		if(window.XMLHttpRequest){
			obj = new XMLHttpRequest();    
		}
			
		if(obj!=null){
			obj.onreadystatechange=ProcessResponse2;
			if(window.XMLHttpRequest){
				obj.open("GET",'deleteEvent_browseList.php?googleId='+googleID,true);
			}else{
				obj.open("POST",'deleteEvent_browseList.php?googleId='+googleID,true);
			}	
			//alert('URL: deleteEvent_browseList.php?googleId='+googleID);
			obj.send(null); 
		}
	}
	function ProcessResponse2(){
		if(obj.readyState == 4 && obj.status == 200){
			var retval=obj.responseText;			
			//alert('RESParent'+retval);								
			//alert(myUrl);
			if(trim(retval)=="updated")
			{			
			 window.location = myUrl;
			}
			else
			{
			 alert("Event not deleted due to communication failure.");			 
	         document.getElementById("showBar").style.display= 'none';
			 browseFlag="0";
			return false;
			}
			
			browseFlag="2";
			return;
		}
	}
	/** Function to add new rows using dom **/
	function addRow()
	{
	var container = document.getElementById('table1');

	var div1 = document.createElement('DIV');
	var div2 = document.createElement('DIV');
	var label1 = document.createElement('INPUT');
	var inp1 = document.createElement('INPUT');
	var btn=document.createElement('INPUT');
	
	label1.setAttribute('value','Image URL');
	//label1.style.width =  "152px";
	label1.style.width =  "105px";
    label1.style.height =  "20px";
	label1.style.border =  "0px solid #CCCCCC";
	label1.style.fontSize =  "12px";
	label1.style.fontWeight =  "";
	label1.style.marginLeft =  "0px";
	label1.style.marginBottom =  "5px";
	label1.style.fontFamily ="Arial, Helvetica, sans-serif";
	label1.style.color =  "#000000";
	label1.style.backgroundColor =  "#FFFFFF";
	label1.setAttribute('type','text');
	//label1.disabled='true';
	
	inp1.setAttribute('type','text');
	inp1.name = "image_urlDom[]";
	inp1.id = "image_urlDom[]";
	inp1.style.width =  "270px";
	inp1.style.height =  "20px";
	inp1.style.marginRight =  "5px";
	inp1.style.marginLeft =  "30px";
    inp1.style.marginBottom =  "5px";
	inp1.style.border =  "1px solid #666666";
	inp1.onblur=function(){ urlValid(this);}
	
	btn.setAttribute('type','button');
	btn.setAttribute('value','Delete');
	/*
	btn.style.width =  "50px";
    btn.style.height =  "20px";
	btn.style.cursor =  "pointer";
	btn.style.color =  "#FFFFFF";
    btn.style.fontSize =  "12px";
	btn.style.backgroundColor =  "#1D76A4";
	btn.style.padding =  "1px";	
	*/
	btn.className =  "button";
	btn.style.marginBottom =  "5px";
	btn.style.border =  "0px solid red";	
	btn.onclick=function(){delRow(this);}
	
	//div2.style.border='1px solid red';
	div2.appendChild(label1);
	div2.appendChild(inp1);
	div2.appendChild(btn);
	
	div1.appendChild(div2);
	container.appendChild(div1);
    document.getElementById('add_btn').disabled = true;
}
/** Function to add server url rows using dom **/
function addbrowseRow1()
{
	var container = document.getElementById('browsetbl');
	var div1 = document.createElement('DIV');
	var div2 = document.createElement('DIV');
	var label1 = document.createElement('INPUT');
	var inp1 = document.createElement('INPUT');
	var btn=document.createElement('INPUT');
	// STPL 08-07-10
	label1.setAttribute('value','Image URL');
	label1.style.width =  "85px";
    label1.style.height =  "24px";
	label1.style.border =  "0px solid black";
	label1.style.fontSize =  "12px"; 
	label1.style.fontWeight =  "";

	label1.style.fontFamily ="Arial, Helvetica, sans-serif";
	label1.style.marginBottom =  "5px";
	label1.style.color =  "#000000";
	label1.style.backgroundColor =  "#FFFFFF";
	label1.setAttribute('type','text');
	//label1.disabled='true';
	
	inp1.setAttribute('type','file');
	inp1.name = "data[p][]";
	inp1.id = "data[p][]";
	inp1.style.width =  "280px";
	inp1.style.height =  "24px";
	inp1.style.marginRight =  "15px";
    inp1.style.marginBottom =  "5px";
	
	
	btn.setAttribute('type','button');
	btn.setAttribute('value','Delete');	
	btn.className="button";
	btn.style.marginBottom =  "5px";
	btn.onclick=function(){delbrRow1(this);}
	
	div2.appendChild(label1);
	div2.appendChild(inp1);
	div2.appendChild(btn);
	
	div1.appendChild(div2);
	container.appendChild(div1);
  
	}
  
function validURL(objFrm)
{
	if(objFrm.phonearea.value=="" || objFrm.phoneprefix3.value=="" || objFrm.phonesuffix4.value==""){
		alert("Please enter phone number.");
		objFrm.phonearea.focus();
		return false;	
	}
	
	if(objFrm.website.value!="")
	{	
		urlRegExp_1 = /^(((ht|f)tp(s?))\:\/\/)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		urlRegExp_2 = /^([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		var str     = objFrm.website.value;
		var regExp  = "http://";
		var webspos = str.search(regExp);
		var urlString=objFrm.website.value.toLowerCase();
		if(webspos!=-1)
		{
		  if(!urlRegExp_1.test(urlString))
		  {
			 alert('Please enter the url with format http://abc.com in website field.');
			 objFrm.website.value='';
			 objFrm.website.focus();
			 return false;
		  }
	   }
	   else
	   {
		  if(!urlRegExp_2.test(urlString))
		  {
			 alert('Please enter the url with format abc.com in website field.');
			 objFrm.website.value='';
			 objFrm.website.focus();
			 return false;
		  }
	   }
	}
	
	if(objFrm.facebook_link.value!="")
	{	
		urlRegExp_1 = /^(((ht|f)tp(s?))\:\/\/)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		urlRegExp_2 = /^([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		var str     = objFrm.facebook_link.value;
		var regExp  = "http://";
		var facepos = str.search(regExp);
		var urlString=objFrm.facebook_link.value.toLowerCase();
		if(facepos!=-1)
		{
		  if(!urlRegExp_1.test(urlString))
		  {
			 alert('Please enter the url with format http://abc.com in facebook field.');
			 objFrm.facebook_link.value='';
			 objFrm.facebook_link.focus();
			 return false;
		  }
	   }
	   else
	   {
		  if(!urlRegExp_2.test(urlString))
		  {
			 alert('Please enter the url with format abc.com in facebook field.');
			 objFrm.facebook_link.value='';
			 objFrm.facebook_link.focus();
			 return false;
		  }
	   } 
	}
	
	if(objFrm.twitter_link.value!="")
	{	
		urlRegExp_1 = /^(((ht|f)tp(s?))\:\/\/)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		urlRegExp_2 = /^([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		var str     = objFrm.twitter_link.value;
		var regExp  = "http://";
		var twittpos= str.search(regExp);
		var urlString=objFrm.twitter_link.value.toLowerCase();
		if(twittpos!=-1)
		{
		  if(!urlRegExp_1.test(urlString))
		  {
			 alert('Please enter the url with format http://abc.com in twitter field.');
			 objFrm.twitter_link.value='';
			 objFrm.twitter_link.focus();
			 return false;
		  }
	   }
	   else
	   {
		  if(!urlRegExp_2.test(urlString))
		  {
			 alert('Please enter the url with format abc.com in twitter field.');
			 objFrm.twitter_link.value='';
			 objFrm.twitter_link.focus();
			 return false;
		  }
	   }
	}	
	
	var ed = tinyMCE.get('description');
	if(ed.getContent()==""){
		alert('Please enter description.');
		return false;		
	}	
	if(!localUrlValidation()) return false;
	return true;
}

function CheckEmpty(TextObject){
	var blankRE=/^\s*[^A-Za-z0-9]$/;
	if(TextObject.value.indexOf("#")!=-1){
		alert('Please enter valid Characters.');
		document.getElementById('art').innerHTML = '';
		TextObject.value="";
		return false;
	}
	if(blankRE.test(TextObject.value)){
		alert('Please enter valid Characters.');
		TextObject.value="";
		document.getElementById('art').innerHTML = '';
		TextObject.focus();
		return false;
	}
	getCompany();
	return true;
}
/** Function to delete added rows using dom **/
function delRow(button){
	var v=confirm("Do you really want to delete?");
	if(v){
	  var row = button.parentNode.parentNode;
	  var tbody = document.getElementById('table1')
	  tbody.removeChild(row);
	  document.getElementById('add_btn').disabled = false;
	}
}
/** Function to delete server url rows using dom **/
    function delbrRow1(button)
    {
		var v=confirm("Do you really want to delete?");
		if(v){ 
		  var row = button.parentNode.parentNode;
		  var tbody = document.getElementById('browsetbl');//.getElementsByTagName('tbody')[0];
		  tbody.removeChild(row);
		}
    }
/** Function to validate url **/
function urlValid(img) {
	if(img.value=='' || img.value==null) return false;
	var v = new RegExp();
	v.compile("^[A-Za-z]+://[A-Za-z0-9-_]+\\.[A-Za-z0-9-_%&\?\/.=]+$");
	if(!v.test(img.value)) {
		alert("You must supply a valid URL.");
		img.value="";
		img.focus();
		document.getElementById('add_btn').disabled=true;
		return false;
	}
	if(!serverUrlValidation(img)) return false;
	else{
		document.getElementById('add_btn').disabled=false;
		return true;
	}
}
function hideRow(bntObj){
	if(confirm('Do you really want to delete?')){
		document.getElementById('defaultRow').style.display='none';
		return; 
	}
	document.getElementById('defaultRow').style.display='';
	return;
}
/** Function to check for valid and empty string  **/
function CheckEmpty_company_update(TextObject){
	var blankRE=/^\s*[^A-Za-z0-9]$/;
	if(TextObject.value.indexOf("#")!=-1){
		alert('Please enter valid Characters.');
		document.getElementById('art').innerHTML = '';
		TextObject.value="";
		return false;
	}
	if(blankRE.test(TextObject.value)){
		alert('Please enter valid Characters.');
		TextObject.value="";
		document.getElementById('art').innerHTML = '';
		TextObject.focus();
		return false;
	}
	getCompany_update();
	return true;
}
function checkNumeric(obj)
{
if(isNaN(obj.value))
{
alert('Please Enter Numeric Value.')
obj.value="";
return false;
}
return true;
}
function validation(objFrm,assocID){
	var ed = tinyMCE.get('short_desc');

	if(ed.getContent()==""){
		alert('Please enter description.');
		return false;		
	}
	
	if(objFrm.phonearea.value=="" || objFrm.phoneprefix3.value=="" || objFrm.phonesuffix4.value==""){
		alert("Please enter phone number.");
		objFrm.phonearea.focus();
		return false;	
	}
	
	if(objFrm.website.value!="")
	{	
		urlRegExp_1 = /^(((ht|f)tp(s?))\:\/\/)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		urlRegExp_2 = /^([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		var str     = objFrm.website.value;
		var regExp  = "http://";
		var webspos = str.search(regExp);
		var urlString=objFrm.website.value.toLowerCase();
		if(webspos!=-1)
		{
		  if(!urlRegExp_1.test(urlString))
		  {
			 alert('Please enter the url with format http://abc.com in website field.');
			 objFrm.website.value='';
			 objFrm.website.focus();
			 return false;
		  }
	   }
	   else
	   {
		  if(!urlRegExp_2.test(urlString))
		  {
			 alert('Please enter the url with format abc.com in website field.');
			 objFrm.website.value='';
			 objFrm.website.focus();
			 return false;
		  }
	   }
	}
	
	if(objFrm.facebook_link.value!="")
	{	
		urlRegExp_1 = /^(((ht|f)tp(s?))\:\/\/)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		urlRegExp_2 = /^([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		var str     = objFrm.facebook_link.value;
		var regExp  = "http://";
		var facepos = str.search(regExp);
		var urlString=objFrm.facebook_link.value.toLowerCase();
		if(facepos!=-1)
		{
		  if(!urlRegExp_1.test(urlString))
		  {
			 alert('Please enter the url with format http://abc.com in facebook field.');
			 objFrm.facebook_link.value='';
			 objFrm.facebook_link.focus();
			 return false;
		  }
	   }
	   else
	   {
		  if(!urlRegExp_2.test(urlString))
		  {
			 alert('Please enter the url with format abc.com in facebook field.');
			 objFrm.facebook_link.value='';
			 objFrm.facebook_link.focus();
			 return false;
		  }
	   } 
	}
	
	if(objFrm.twitter_link.value!="")
	{	
		urlRegExp_1 = /^(((ht|f)tp(s?))\:\/\/)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		urlRegExp_2 = /^([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/
		var str     = objFrm.twitter_link.value;
		var regExp  = "http://";
		var twittpos= str.search(regExp);
		var urlString=objFrm.twitter_link.value.toLowerCase();
		if(twittpos!=-1)
		{
		  if(!urlRegExp_1.test(urlString))
		  {
			 alert('Please enter the url with format http://abc.com in twitter field.');
			 objFrm.twitter_link.value='';
			 objFrm.twitter_link.focus();
			 return false;
		  }
	   }
	   else
	   {
		  if(!urlRegExp_2.test(urlString))
		  {
			 alert('Please enter the url with format abc.com in twitter field.');
			 objFrm.twitter_link.value='';
			 objFrm.twitter_link.focus();
			 return false;
		  }
	   }
	}
	
	if(!localUrlValidation()) return false;	
	return true;
	
}


function showHideDiv()
	{
		if(document.getElementById('passDiv').style.display=="none")
		{
			document.getElementById('passDiv').style.display="block";
		}
		else
		{
			document.getElementById('passDiv').style.display="none";
			document.getElementById('passTD1').innerHTML="";
			document.getElementById('old_pass').value="";
			document.getElementById('new_pass').value="";
			document.getElementById('confirm_pass').value="";
			document.getElementById('new_pass').disabled=true;
			document.getElementById('confirm_pass').disabled=true;
			document.getElementById('new_pass_div').innerHTML="";
			document.getElementById('conf_pass_div').innerHTML="";
			document.getElementById('submit').disabled=false;
		}
	}
	
	function passwordCheck(pass,conf_pass){
		if(conf_pass=='' || conf_pass==null) {
			document.getElementById('conf_pass_div').innerHTML="Can't be empty!";
			document.getElementById('submit').disabled=true;
			conf_pass.focus();
			return;
		}else if(pass!=conf_pass){
			document.getElementById('conf_pass_div').innerHTML="Does not match!";
			document.getElementById('submit').disabled=true;
			conf_pass.value='';
			conf_pass.focus();
			return;
		}
		document.getElementById('submit').disabled=false;
		document.getElementById('conf_pass_div').innerHTML='';
		return;
	}

   function passwordLength(pass,oldpass,conf_pass)
   {
		var hf;
		// IE uses activeElement
		if ( document.activeElement ) 
		{
			hf = document.activeElement;
		}
		// Firefox uses focusNode
		else 
		{
		hf = document.focusNode;
		}
		
		var i=0;
		if(pass.value == oldpass.value)
		{
			document.getElementById('new_pass_div').innerHTML="Must not be same as old password!";
			document.getElementById('conf_pass_div').innerHTML='';
			document.getElementById('submit').disabled=true;
			i=1;
			return;
		}
		
		if(pass.value.length == 0)
		{
			document.getElementById('new_pass_div').innerHTML="Can't be empty!";
			document.getElementById('submit').disabled=true;
			i=1;
			return;
		}
		if(pass.value.length < 6)
		{
			document.getElementById('new_pass_div').innerHTML="Must not be less than 6 characters!";
			document.getElementById('submit').disabled=true;
			i=1;
			return ; 
		}
		if(pass.value.length > 20)
		{
			document.getElementById('new_pass_div').innerHTML="Must not be more than 20 characters!";
			document.getElementById('submit').disabled=true;
			i=1;
			return ;
		}
		document.getElementById('new_pass_div').innerHTML='';
		if(i==0)
		{
			var x=0;
			document.getElementById('new_pass_div').innerHTML='';
			if(hf.name == 'confirm_pass')
			{
			if(conf_pass.value=='' || conf_pass.value==null) 
			{
				document.getElementById('conf_pass_div').innerHTML="Can't be empty!";
				document.getElementById('submit').disabled=true;
				x=1;
				return;
		    }
			}
			if(conf_pass.value!='' && pass.value!=conf_pass.value)
			{
				document.getElementById('conf_pass_div').innerHTML="Does not match!";
				document.getElementById('new_pass_div').innerHTML='';
				document.getElementById('submit').disabled=true;
				x=1;
				return;
			}
		document.getElementById('conf_pass_div').innerHTML='';
		}
		if(x==0 && i==0)
		{
		document.getElementById('submit').disabled=false;
		document.getElementById('new_pass_div').innerHTML='';
		document.getElementById('conf_pass_div').innerHTML='';
		return;
		}
		}

function chk(but)
{

if(but.value!="" || but.value!=null)
{
document.getElementById('add_btn').disabled=false;
return;
}else{
document.getElementById('add_btn').disabled=true;
return;
}
}
//Add Event Javascript

function numOnly_d(valueoftext)
{
 if(isNaN(valueoftext.value))
 {
	var vname = valueoftext.name;
   alert('Please Enter Numeric values.');
   document.getElementById(vname).value="";
  document.getElementById(vname).focus();
   return false;
 }
 else{ 
   return true;	 		
 }
}
function numOnly(valueoftext)
{
 if(isNaN(valueoftext.value))
 {
	var vname = valueoftext.name;
   alert('Please Enter Numeric values.');
   document.getElementById(vname).value="";
  document.getElementById(vname).focus();
   return false;
 }
 else{ 
   return true;	 		
 }
}


function numOnly_price(valueoftext)
{	
  var vname = valueoftext.name;
  var my_string=document.getElementById(vname).value;
  if(isNaN(my_string))
  {
	alert("Please enter numeric values.");
	document.getElementById(vname).value='';
	document.getElementById("comment2").innerHTML="<font class='cross1'>Price is blank</font>";
	document.getElementById(vname).focus();
	return false;
  }
  if(my_string < 3)
  {
	alert("Event price must not be less than $3.00.");
	document.getElementById(vname).value='';
	document.getElementById("comment2").innerHTML="<font class='cross1'>Price is blank</font>";
	document.getElementById(vname).focus();
	return false;
  }
  else if(my_string >= 3)
  {
	 document.getElementById("comment2").innerHTML="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font class='tick1'></font>";
  }	
	 nottickmsgprice(my_string);
}

	/*function numOnly_new(needle)
	{
		alert("Hi");
		if(needle.value!=""){
		if(isNaN(needle.value))
			{
			alert('Please enter numeric values.');
			needle.value='';
			needle.focus();			
			return false;	
			}
		else if(needle.value<0 || needle.value>100000)
			{
			alert('Please enter numeric values.');
			needle.value='';
			needle.focus();			
			return false;	
			}
		}
	}*/

function removeHTMLTags(htmlString){
        if(htmlString){
          var mydiv = document.createElement("div");
           mydiv.innerHTML = htmlString;
 
            if (document.all) // IE Stuff
            {
                return mydiv.innerText;
                
            }    
            else // Mozilla does not work with innerText
            {
                return mydiv.textContent;
            }                            
      }
   } 
   
var obj;

function callAjax(title,vID,duration,days,months,years,hh,mm,privacy,shortDesc){

  document.getElementById("hideButtons").style.display= 'none';
  document.getElementById("showBar").style.display= '';
  flgg = "1";
	try{ obj = new ActiveXObject("Msxml2.XMLHTTP");

	}catch(e){ obj = null;}    
	
	try{ obj = new ActiveXObject("Microsoft.XMLHTTP");
	}catch(e1){	obj = null;}    

	if(window.XMLHttpRequest){
		obj = new XMLHttpRequest();    
	}
		
	if(obj!=null){
		obj.onreadystatechange=ProcessResponse7;
			
			if(vID=="")
			{
			vID="0";
			}		
		if(window.XMLHttpRequest){
					
	obj.open("GET",'addEvent_throughCP.php?title='+title+'&vid='+vID+'&duration='+duration+'&days='+days+'&months='+months+'&years='+years+'&hh='+hh+'&mm='+mm+'&privacy='+privacy+'&shortDesc='+shortDesc,  true);
		}else{
			obj.open("POST",'addEvent_throughCP.php?title='+title+'&vid='+vID+'&duration='+duration+'&days='+days+'&months='+months+'&years='+years+'&hh='+hh+'&mm='+mm+'&privacy='+privacy+'&shortDesc='+shortDesc, true);
		}	
	
		obj.send(null); 
	}
}	

function Change_test(val){
if(val == '1'){
 document.getElementById('login_head').innerHTML="Forgot Password";	
}
else if(val == '2'){
 document.getElementById('login_head').innerHTML="Login";	
 }
}

/* Function to validate the add rvibe user form */
function frmValidation()
{	
	//alert('form validation for rvibe');
	var username = document.getElementById('username');
	var iChars = "!@#$%^&*()+=[]\';,/{}|\":<>? ";
	for (var i = 0; i < username.value.length; i++)
	{  
	 if(iChars.indexOf(username.value.charAt(i)) != -1)
	 {
	   alert('Display name must not contain any special character.');
	   username.focus();
	   return false;
	 }	
    }	
	/*  
	var day   = document.getElementById('days').value;
	var month = document.getElementById('months').value;
	var year  = document.getElementById('years').value;
	
	if(day == ""){
	alert("Please select day.");
	document.getElementById('days').focus();
	return false;
	}
	
	if(month == ""){
	  alert("Please select month.");
	  document.getElementById('months').focus();
	  return false;
	}
	
	if(year == ""){
	  alert("Please select year.");
	  document.getElementById('years').focus();
	  return false;
	}
	*/
	if(document.getElementById('photo').value!="")
	{
		if(!validateImage())
		{
			  return false;
		}
		else 
		{
			return true;
		}
	}
	else 
	{
		return true;
	}
}

/* Function to validate the image extensions/formats */
function validateImage()
{
var imgBanner=document.getElementById('photo');
	if(imgBanner.value!=''){
		var imgExtArray=new Array('gif','jpg','jpeg'); 
		var extFlag=false;
		var imgPath=imgBanner.value;
		var fileName=imgPath.substring(imgPath.lastIndexOf('\\')+1,imgPath.lastIndexOf('.'));
		if(!checkSpecialCharacters(fileName)) return false;
		var ext=imgPath.substring(imgPath.lastIndexOf('.')+1,imgPath.length).toLowerCase();
		for(var j=0;j<imgExtArray.length;j++){
			if(imgExtArray[j]==ext) { 
				extFlag=true;
				break;
			}//else continue;
		}
		if(!extFlag){			
			alert('Only GIF, JPG, JPEG image file formats are allowed.');
			return false;
		}
		else{			
			return true;
		}
	}
}
/* Function to validate banner  the image extensions/formats */
function validateBannerImage()
{
var imgBanner=document.getElementById('image');
	if(imgBanner.value!=''){
		var imgExtArray=new Array('gif','jpg','jpeg'); 
		var extFlag=false;
		var imgPath=imgBanner.value;
		var fileName=imgPath.substring(imgPath.lastIndexOf('\\')+1,imgPath.lastIndexOf('.'));
		if(!checkSpecialCharacters(fileName)) return false;
		var ext=imgPath.substring(imgPath.lastIndexOf('.')+1,imgPath.length).toLowerCase();
		for(var j=0;j<imgExtArray.length;j++){
			if(imgExtArray[j]==ext) { 
				extFlag=true;
				break;
			}//else continue;
		}
		if(!extFlag){			
			alert('Only GIF, JPG, JPEG image file formats are allowed.');
			return false;
		}
		else{			
			return true;
		}
	}
	
}
function validateBanner()
{
	var ed = tinyMCE.get('short_desc');

	if(ed.getContent()=="")
	{
		alert('Please enter description.');
		return false;		
	}
	
	if(document.getElementById('image').value!="")
	{
		if(!validateBannerImage())
		{
		  return false;
		}
		else 
		{		
		return true;
		}
	}
	else 
	{		
		alert('Please upload image');
		return false;
	}
}

function validateditBanner()
{
	var ed = tinyMCE.get('short_desc');

	if(ed.getContent()=="")
	{
		alert('Please enter description.');
		return false;		
	}
	
	if(document.getElementById('image').value!="")
	{
		if(!validateBannerImage())
		{
		  return false;
		}
		else 
		{		
		return true;
		}
	}
}

function removeSpaces(string)
{
 return string.split(' ').join('');
}

function validateTestimonial()
{
  var ed = tinyMCE.get('description');
  if(ed.getContent()==""){
	 alert('Please enter description.');
	 return false;		
  }
     
  if(document.getElementById('image').value!=""){
	if(!validateBannerImage()){
	   return false;
	}else{		
	   return true;
	}
  }
  else 
  {		
	alert('Please upload image');
	return false;
  }
}

function validateeditTestimonial()
{
  var ed = tinyMCE.get('description');
  if(ed.getContent()==""){
	 alert('Please enter description.');
	 return false;		
  }
    
  if(document.getElementById('image').value!=""){
	if(!validateBannerImage()){
	   return false;
	}else{		
	   return true;
	}
  }
}

/* Image source from  start here */
function image_source_site(a,b)
{
	document.getElementById(a).style.display='';
	document.getElementById(b).style.display='none';
	if(a == 'loc' && document.getElementById(a).innerHTML.indexOf('type="file"') == -1)
	{
		addbrowseRow1_site();
	}
	if(a == 'glo' && document.getElementById(a).innerHTML.indexOf('type="text"') == -1)
	{
		addRow();
	}
}
function addbrowseRow1_site()
{
	var container = document.getElementById('browsetbl');
	var div1 = document.createElement('DIV');
	var div2 = document.createElement('DIV');
	var label1 = document.createElement('INPUT');
	var inp1 = document.createElement('INPUT');
	var btn=document.createElement('INPUT');
	
	label1.setAttribute('value','Image URL:');
	label1.style.width =  "132px";
    label1.style.height =  "20px";
	label1.style.border =  "0px solid black";
	label1.style.fontSize =  "12px";
	label1.style.fontWeight =  "Bold";
	label1.style.marginLeft =  "-1px";
	label1.style.fontFamily ="Arial, Helvetica, sans-serif";
	label1.style.marginBottom =  "5px";
	label1.style.color =  "#000000";
	label1.style.backgroundColor =  "#FFFFFF";
	label1.setAttribute('type','text');
	label1.disabled='true';
	
	inp1.setAttribute('type','file');
	inp1.name = "data[p][]";
	inp1.id = "data[p][]";
	inp1.style.width =  "280px";
	inp1.style.height =  "22px";
	inp1.style.marginLeft =  "0px";
	inp1.style.marginRight =  "15px";
    inp1.style.marginBottom =  "5px";
	inp1.style.border =  "1px solid green";
	
	btn.setAttribute('type','button');
	btn.setAttribute('value','Delete');	
	btn.className="button";
	btn.style.marginBottom =  "5px";
	btn.onclick=function(){delbrRow1(this);}
	
	div2.appendChild(label1);
	div2.appendChild(inp1);
	div2.appendChild(btn);
	
	div1.appendChild(div2);
	container.appendChild(div1);
  }
/* end */

function formvalidation()
{
    if (document.getElementById("title").value =="")
    {   
		document.getElementById("comment1").innerHTML="<font class='cross1'>Name is blank</font>";
		document.getElementById("title").focus();
		return false;
    }
	else
	{
		document.getElementById("comment1").innerHTML="";
	}
	if (document.getElementById("title").value!="")
    {   
		document.getElementById("comment1").innerHTML="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font class='tick1'>&nbsp;</font>";	
    }
	
	if(document.getElementById("event_price").checked==false)
	{
	   if (document.getElementById("price").value =="")
       {   
			document.getElementById("comment2").innerHTML="<font class='cross1'>Price is blank</font>";
			document.getElementById("price").focus();
			return false;
       }
	   else if(document.getElementById("price").value < 3)
  	   {
			return false;
  	   }
	   else if (document.getElementById("price").value >=3)
       {   
		    document.getElementById("comment2").innerHTML="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font class='tick1'>&nbsp;</font>";
       }
	   else
	   {
		   document.getElementById("comment2").innerHTML="";
	   }
	}
}

function tickmsgtitle(record)
{
   var record = record;
   if(record.length > 0)
   {
      document.getElementById("comment1").innerHTML="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font class='tick1'>&nbsp;</font>";
   }
}

function nottickmsgtitle(record)
{
   var record = record;
   if(record.length == 0)
   {
      document.getElementById("comment1").innerHTML="<font class='cross1'>Name is blank</font>";
   }
}

function nottickmsgprice(record)
{
   var record = record;
   if(record.length == 0 || record < 3)
   {
      document.getElementById("comment2").innerHTML="<font class='cross1'>Price is blank</font>";
   }
}

function tickmsgprice(record)
{
   var record = record;
   if(record.length > 0 && record >=3)
   {
      document.getElementById("comment2").innerHTML="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font class='tick1'>&nbsp;</font>";
   }
}

function show_event_price(){
 document.getElementById('myEvent_price').style.visibility = "visible";
}

function hide_event_price(){
 document.getElementById('myEvent_price').style.visibility = "hidden";
 document.getElementById('price').value= '';
}
/*  Search validation */
function searchvalidation()
{
	var key = document.getElementById('rgt_txtFild').value;
	var tag = document.getElementById('rgt_txtFild2').value;
	if(key =="" && tag =="")
	{
		alert('Please select any keyword or tags.');
		return false;
	}
	else
	{   
		return true;
	}
	
}

function searchvalidation_new(from_date,to_date)
{
	var key = document.getElementById('rgt_txtFild').value;
	var tag = document.getElementById('rgt_txtFild2').value;
	if(key =="" && tag =="")
	{
		alert('Please select any keyword or tags.');
		return false;
	}
	
	var f_date = Date.parse(from_date);
	var t_date = Date.parse(to_date);
  
   if(from_date!="" && to_date == "")
   {
	alert("Please select date range to proceed.");
	document.searchForm.to_date.focus();
	return false;
   }
  
  if(to_date!="" && from_date == "")
  {
	alert("Please select date range to proceed.");
	document.searchForm.from_date.focus();
	return false;
  }
  
  if(from_date!="" && to_date!="")
  {
	if(f_date > t_date)
	{
	   alert("Please select valid date range to proceed.");
	   document.searchForm.from_date.focus();
	   return false;
	}
  }
  else
  {
	   var from_date = "";
	   var to_date   = "";
  }
  return true;	
}

function CheckEmpty_site(TextObject){
	var blankRE=/^\s*[^A-Za-z0-9]$/;
	if(TextObject.value.indexOf("#")!=-1){
		alert('Please enter valid Characters.');
		document.getElementById('art').innerHTML = '';
		TextObject.value="";
		return false;
	}
	if(blankRE.test(TextObject.value)){
		alert('Please enter valid Characters.');
		TextObject.value="";
		document.getElementById('art').innerHTML = '';
		TextObject.focus();
		return false;
	}
	//getCompany();
	return true;
}

function change_tab_info(val){
  if(val == '1')
  {
    document.getElementById('video_title').style.display     = "block";
	document.getElementById('video_content').style.display   = "block";
    document.getElementById('managed_title').style.display   = "none";
	document.getElementById('managed_content').style.display = "none";
	document.getElementById('adobe_title').style.display     = "none";
	document.getElementById('adobe_content').style.display   = "none";
    document.getElementById('about_title').style.display     = "none";
	document.getElementById('about_content').style.display   = "none";
	document.getElementById('tab_1').className               = "current";
	document.getElementById('tab_2').className               = "";
	document.getElementById('tab_3').className               = "";
	document.getElementById('tab_4').className               = "";
	document.getElementById('sol_vod_1').style.display       = "block";
    document.getElementById('sol_vod_2').style.display       = "none";
	document.getElementById('sol_vod_3').style.display       = "none";
	document.getElementById('sol_vod_4').style.display       = "none";
  }
  else if(val == '2')
  {
    document.getElementById('video_title').style.display     = "none";
	document.getElementById('video_content').style.display   = "none";
    document.getElementById('managed_title').style.display   = "block";
	document.getElementById('managed_content').style.display = "block";
	document.getElementById('adobe_title').style.display     = "none";
	document.getElementById('adobe_content').style.display   = "none";
    document.getElementById('about_title').style.display     = "none";
	document.getElementById('about_content').style.display   = "none";
	document.getElementById('tab_1').className               = "";
	document.getElementById('tab_2').className               = "current";
	document.getElementById('tab_3').className               = "";
	document.getElementById('tab_4').className               = "";
	document.getElementById('sol_vod_1').style.display       = "none";
    document.getElementById('sol_vod_2').style.display       = "block";
	document.getElementById('sol_vod_3').style.display       = "none";
	document.getElementById('sol_vod_4').style.display       = "none";
  }
  else if(val == '3')
  {
    document.getElementById('video_title').style.display     = "none";
	document.getElementById('video_content').style.display   = "none";
    document.getElementById('managed_title').style.display   = "none";
	document.getElementById('managed_content').style.display = "none";
	document.getElementById('adobe_title').style.display     = "block";
	document.getElementById('adobe_content').style.display   = "block";
    document.getElementById('about_title').style.display     = "none";
	document.getElementById('about_content').style.display   = "none";
	document.getElementById('tab_1').className               = "";
	document.getElementById('tab_2').className               = "";
	document.getElementById('tab_3').className               = "current";
	document.getElementById('tab_4').className               = "";
	document.getElementById('sol_vod_1').style.display       = "none";
    document.getElementById('sol_vod_2').style.display       = "none";
	document.getElementById('sol_vod_3').style.display       = "block";
	document.getElementById('sol_vod_4').style.display       = "none";

  }
  else if(val == '4')
  {  
    document.getElementById('video_title').style.display     = "none";
	document.getElementById('video_content').style.display   = "none";
	document.getElementById('managed_title').style.display   = "none";
	document.getElementById('managed_content').style.display = "none";
	document.getElementById('adobe_title').style.display     = "none";
	document.getElementById('adobe_content').style.display   = "none";
    document.getElementById('about_title').style.display     = "block";
	document.getElementById('about_content').style.display   = "block";
	document.getElementById('tab_1').className               = "";
	document.getElementById('tab_2').className               = "";
	document.getElementById('tab_3').className               = "";
	document.getElementById('tab_4').className               = "current";
	document.getElementById('sol_vod_1').style.display       = "none";
    document.getElementById('sol_vod_2').style.display       = "none";
	document.getElementById('sol_vod_3').style.display       = "none";
	document.getElementById('sol_vod_4').style.display       = "block";	
  }
}

function addCommentValidation(frmObj){
	var val=trim(frmObj.comment.value);
	if(val==""){
		alert('Please enter comment.');
		frmObj.comment.value="";
		frmObj.comment.focus();
		return false;
	}
	return true;
}

/* Function for validation of user login in rating section */
function showlogin()
{
document.getElementById('login').style.display = 'block';
document.getElementById('rate').style.display = 'none';
}
/* Function for validation of rating section */
function showrating()
{
document.getElementById('rate').style.display = 'block';
document.getElementById('login').style.display = 'none';
}

function showhideStats()
{
	//alert(document.getElementById('statsdata').style.display);
	if(document.getElementById('statsdata').style.display == 'none')
	{
		document.getElementById('statsdata').style.display = '';			
		document.getElementById('total').style.display = 'none';
		document.getElementById('total1').style.display = 'block';	
		document.getElementById('red_arrow').style.display = 'none';	
		document.getElementById('red_arrow1').style.display = 'block';	
	}
	else
	{
		document.getElementById('statsdata').style.display = 'none';
		document.getElementById('total').style.display = 'block';	
		document.getElementById('total1').style.display = 'none';
		document.getElementById('red_arrow').style.display = 'block';	
		document.getElementById('red_arrow1').style.display = 'none';	
	}

}
function showhideStats1(img_name)
{
var img_name = img_name;
if(img_name=='static_red_arrow.jpg')
{
document.getElementById('statsdata').style.display = 'block';
document.getElementById('as1').style.display='none';
document.getElementById('as2').style.display='block';
document.getElementById('total').style.display = 'none';
document.getElementById('total1').style.display = 'block';	
}
}
function showhideStats2(img_name)
{
var img_name = img_name;
if(img_name=='static_red_arrow_1.jpg')
{
document.getElementById('statsdata').style.display = 'none';
document.getElementById('as2').style.display='none';
document.getElementById('as1').style.display='block';
document.getElementById('total').style.display = 'block';
document.getElementById('total1').style.display = 'none';	
}
}
function MM_openBrWindow(theURL)
{ 
   var winName='feature';
   var features='status=yes,resizable=yes,width=800,height=600';
   window.open(theURL,winName,features);
}

function jumpToNext(source,length,target,val) {
	if(document.all){
		var ascii = event.keyCode;
		if((ascii < 20 && ascii != 8) || (ascii > 126 && ascii != 127)) {
			return false;
		}
	}
	if(document.layers){
		var ascii = source.which;
		if((ascii < 20 && ascii != 8) || (ascii > 126 && ascii != 127)) {
			return false;
		}
	}
	if(source.value.length == length) {
		target.focus();
		target.select();
		return true;
	}else{
		return false;
	}
}

function showhideDetails()
{
	if(document.getElementById('eventdata').style.display == 'block')
	{
		document.getElementById('eventdata').style.display   = 'none';
		document.getElementById('eventdata1').style.display  = 'block';
	}
	else if(document.getElementById('eventdata1').style.display == 'block')
	{
		document.getElementById('eventdata').style.display   = 'block';
		document.getElementById('eventdata1').style.display  = 'none';
	}

}

/* Function for search section in header of each page */
function key_enable(){
	document.getElementById('search_keyword').value = "";
	document.getElementById('Search_page').disabled=false;
}

/* Function for validation of search section in header of each page */
function search_validation(){
	
	var key = document.getElementById('search_keyword').value;
	if(key == "")
	{
		document.getElementById('search_keyword').value = "Enter Keyword";
		document.getElementById('Search_page').disabled=true;
		return false;
	}
	else
	{
		document.getElementById('Search_page').disabled=false;
		return true;
	}
}