
//function to suspend the user
function fnSuspend(frm)
{
	if(confirm("Are you sure to suspend?"))
	{
		frm.hAct.value = "suspend";
		frm.submit();
	}
}

/*** Function to add more fileds in add students page **/
function fn_add_fields()
{
	var newdiv = document.createElement('div');
	var num = parseInt(document.getElementById("fields_count").value)+parseInt('1');
	var divIdName = "fileds_div_"+num;
	newdiv.setAttribute('id',divIdName);
	document.getElementById("fields_count").value = num;
	var x = '<table border="0"><tr>';
	    x += '<td width="27%" align="right" class="inputlabel" valign="top">Browse for picture to add </td>';
		x += '<td width="3%" align="center" valign="top"><strong>:</strong></td>';
		x += '<td width="50%" align="left" valign="top"><input type="file" name="image[]" value="" class="browse_class"></td>';
		x += "<td width='20%' align='right'><a href=\"javascript: removeEvent('"+divIdName+"');\">Delete this</a></td>";
	   x += '</tr></table>';	
	newdiv.innerHTML = x;
	var ni = document.getElementById('main_div');
	ni.appendChild(newdiv);
}

function removeEvent(divid)
{
	 var d = document.getElementById('main_div');
  	 var olddiv = document.getElementById(divid);
 	 d.removeChild(olddiv);
	 var num = parseInt(document.getElementById("fields_count").value)-parseInt('1');
	 document.getElementById("fields_count").value = num; 	
}

function fn_valid()
{
	frm = document.add_students_frm;
	var len	= frm.elements['fname[]'].length;
	if(len > 1)
	{
		for(var i=0;i<len;i++)
		{
			if((frm.elements["fname[]"][0].value == "") || (frm.elements["lname[]"][0].value == "") || (frm.elements["email[]"][0].value == ""))
			{
				if(frm.elements["fname[]"][0].value == "")
					{
						alert("Please fill First Name");
						frm.elements["fname[]"][0].focus();
						return false;
					}
					if(frm.elements["lname[]"][0].value == "")
					{
						alert("Please Fill Last Name");
						frm.elements["lname[]"][0].focus();
						return false;
					}
					
					if(!isValidEmail(frm.elements["email[]"][0]))
						return false;
			}
			if((frm.elements["fname[]"][i].value != "") || (frm.elements["lname[]"][i].value != "") || (frm.elements["email[]"][i].value != ""))
			{
				if(frm.elements["fname[]"][i].value == "")
				{
					alert("Please fill First Name");
					frm.elements["fname[]"][i].focus();
					return false;
				}
				if(frm.elements["lname[]"][i].value == "")
				{
					alert("Please Fill Last Name");
					frm.elements["lname[]"][i].focus();
					return false;
				}
				
				if(!isValidEmail(frm.elements["email[]"][i]))
					return false;
			}
		}
	}
	else
	{
		if((frm.elements["fname[]"].value == "") || (frm.elements["lname[]"].value == "") || (frm.elements["email[]"].value == ""))
		{
			if(frm.elements["fname[]"].value == "")
				{
					alert("Please fill First Name");
					frm.elements["fname[]"].focus();
					return false;
				}
				if(frm.elements["lname[]"].value == "")
				{
					alert("Please Fill Last Name");
					frm.elements["lname[]"].focus();
					return false;
				}
				
				if(!isValidEmail(frm.elements["email[]"]))
					return false;
		}
	}	
}

function view_profile(u_id,page)
{
	var frm = document.new_usr;
	var path = frm.site_path.value;
	var url = path+'/members/'+page+'.php';
	frm.user_id.value = u_id;
	frm.action = url;
	frm.submit();
}



//code for send winks for search results
function searchSendWink(u_id,wink)
{
	var frm = document.resultsFrm;
	frm.user_id.value = u_id;
	var path = frm.site_path.value;
	var url = path+'/members/ajax/'+wink+'.php';
	var urlmain=url+"?user_id="+u_id+"&send_wink=sendwinks";
	frm.send_wink.value = "sendwinks";
	xhReq.open("GET",urlmain,true); 
	xhReq.onreadystatechange = onSumResponsewinks;
	xhReq.send(null);	
}


// this is for to send wink
function onSumResponsewinks()
{
	if (xhReq.readyState == 4) 
	{ 
		var serverResponse = xhReq.responseText;
		document.getElementById("msg_div").innerHTML = serverResponse;
	}
}



function del_fav(u_id)
{
	var frm = document.fav_list;
	if(confirm("Are you sure you want to delete this friend?"))
	{
		frm.user_id.value = u_id;
		frm.hid_act.value = "del_fav";
		frm.submit();
	}	
}

function del_rom(u_id)
{
	var frm = document.rom_list;
	if(confirm("Are you sure you want to delete this favourite?"))
	{
		frm.user_id.value = u_id;
		frm.hid_act.value = "del_rom";
		frm.submit();
	}
}

//To display  an image in a pop up window
function popup_window_sc( url, id, width, height )
{
  popup = window.open( url, '', 'toolbar=no,scrollbars=yes,location=no,statusbar=no,menubar=no,resizable=0,width=' + width + ',height=' + height+'');
  popup.focus();
}

//=============================  27 th September 2008  =============================//

//function to confirm send wink to new users
function send_wink(reciever_id,page)
{
	//alert(reciever_id);
	frm = document.sendwink;
	var path = frm.site_path.value;
	var url = path+'/members/'+page+'.php';	
	frm.reciever_id.value = reciever_id;
	frm.action = url;
	frm.submit();		
}

// function to read  winks
function read_receivedmail(redir,wink_id)
{
	var frm = document.form_receivedwinks;
	var path = frm.site_path.value;
	frm.wink_id.value=wink_id;
	frm.action = path+"/members/"+redir+".php";
	frm.submit();
}

// function to read  sender winks
function readmail_sender(redir,wink_id)
{
	var frm = document.form_senderwinks;
	var path = frm.site_path.value;
	frm.wink_id.value=wink_id;
	frm.action = path+"/members/"+redir+".php";
	frm.submit();
}

// function to delete the selected list of winks
function delete_selected(redir)
{
	var frm=document.form_receivedwinks;
	var len = frm.elements['wink[]'].length;
	var cnt=0;
	if(len)
	{
		for(var i=0;i<len;i++)
		{
			if(frm.elements['wink[]'][i].checked)
			{
				cnt++;
				break;
			}
			else
				continue;
		}
	}
	else
	{
		if(frm.elements['wink[]'].checked)
			cnt++;
	}
	if(cnt==0)
	{
		alert("Please select atleast one to delete");
		return;
	}
	else
	{
		if(confirm("Are you sure you want to delete the selected winks"))
		{
			var frm = document.form_receivedwinks;
			var path = frm.site_path.value;
			frm.action = path+"/members/"+redir+".php";
			frm.submit();
		}
	}
}

// function to check all the winks when the select all winks was enabled
function check_all(frm)
{
	var len = frm.elements['wink[]'].length;
	if(document.getElementById('check').checked)
	{
		if(len)
		{
			for(var i=0;i<len;i++)
			{
				frm.elements['wink[]'][i].checked=true;
			}
		}
		else if(frm.elements['wink[]'])
			frm.elements['wink[]'].checked=true;
	}
	else
	{
		if(len)
		{
			for(var i=0;i<len;i++)
			{
				frm.elements['wink[]'][i].checked=false;
			}
		}
		else if(frm.elements['wink[]'])
			frm.elements['wink[]'].checked=false;
	}
}

// function to send the reply message to a particular wink
function replywink(wink_id,sender_id,redir,replywinkstatus)
{
	var frm = document.frm_readrecievedwink;
	var path = frm.site_path.value;
	frm.wink_id.value = wink_id;
	frm.sender_id.value = sender_id;
	frm.action = path+"/members/"+redir+".php";
	frm.submit();
}

// function to delete the list of winks
function fnDelMail(wink_id,redir)
{
	var frm = document.frm_readrecievedwink;
	if(confirm("Are you sure you want to delete this mail"))
	{
		frm.wink_id.value = wink_id;
		var path = frm.site_path.value;
		frm.action = path+"/members/"+redir+".php";
		frm.submit();
	}
}

function checkEvent(e)
{
	if(e.which==32)
	{
		alert("spaces are not allowed");
		return false;
	}
	else if(e.keyCode==32)
	{
		alert("spaces are not allowed");
		return false;
	}
	else
	return true;
}

// function to display the video 
function play_flashvideo(user_id,video_id)
{
	var flvimage = 'flashimage'+video_id;
	var flvvideo = 'playflashvideo'+video_id;
	document.getElementById(flvimage).style.display = "none";
	document.getElementById(flvvideo).style.display = "";
}

// function to display the video in profile page
function play_flashvideo_inprofile(user_id,video_id)
{
	var flvimage = 'flvimage_inprofile';
	var flvvideo = 'flvvideo_inprofile';
	document.getElementById(flvimage).style.display = "none";
	document.getElementById(flvvideo).style.display = "";
}

//code to get the town by using postcode code  written by srihari
function  check_postcode(frm,val)
{
	if(val=='')
	{
		alert("please enter postcode");
		return false;
	}
alert(url);
	var url = gURLPath+'/ajax/get_town.php';
	if(helpObj.readyState != 0 && helpObj.readyState != 4)
		return;
	helpObj.open("GET", url+"?val="+val, true);
	helpObj.onreadystatechange = onViewPostCodeHelpResponse;
	helpObj.send(null);
}

function onViewPostCodeHelpResponse()
{
	if (helpObj.readyState != 4)  { return; }
	var serverResponse = helpObj.responseText;
	//alert(serverResponse);
	var cell = document.getElementById("town");
	cell.innerHTML = serverResponse;
}