// JavaScript Functions
function test(){
	alert("test");
}

function change_lang(id)
{
	window.location="index.php?lang="+id;
}

//get object
function getObject(id) { 
	return document.getElementById(id); }
	
//expandable menus
function toggle(link, divId) {
	var lText = link.innerHTML;
	var d = getObject(divId);
	
	if (d.style.display == 'block') d.style.display = 'none';
	else d.style.display = 'block';
//	if (lText == '+') { link.innerHTML = '-'; d.style.display = 'block'; }	
//	else { link.innerHTML = '+'; d.style.display = 'none'; }
}

//form validations
function validateForm() {
	if (document.getElementById("reg_username").value == '') {
	alert("Please enter the username");
	return false;	
	}
	if (document.getElementById("reg_password").value != document.getElementById("confirmpassword").value
	|| document.getElementById("password").value=='') {
	alert("Please confirm password correctly");
	return false;	
	}
	if (document.getElementById("fullname").value == '') {
	alert("Please enter your name");
	return false;	
	}
	if (document.getElementById("email").value == '') {
	alert("Please enter your email");
	return false;	
	}
	if (document.getElementById("mobile").value == '') {
	alert("Please enter your mobile number");
	return false;	
	}
}
function validateContactForm() {
	if (document.getElementById("name").value == '') {
	alert("Please enter your name");
	return false;	
	}
	if (document.getElementById("address").value == '') {
	alert("Please enter your address");
	return false;	
	}
	if (document.getElementById("email").value == '') {
	alert("Please enter your email");
	return false;	
	}
	if (document.getElementById("message").value == '') {
	alert("Please enter your message");
	return false;	
	}
}
function validateSearchForm() {
	if (document.getElementById("search_string").value == '') {
	alert("Nothing to search for");
	return false;	
	}
}

//general ajax, used for updating status, others
function doAction(actionid,addendum){ 
	var tmp_var;
	tmp_var=actionid;
	document.getElementById("show").innerHTML="<img src='site_images/core/ajax_loading.gif'>";
	$.post("inlinefunctions.php?actionid="+actionid+addendum, {val: document.getElementById("inputText").value},
	function(data){
	document.getElementById("show").innerHTML=data;
	document.getElementById("show2").innerHTML="&nbsp;<img src=site_images/core/action_done.gif width=20 height=20>";;
	});
}

//same but for iframes
function iframe_doAction(actionid,addendum){ 
	document.getElementById("show").innerHTML="<br><img src='../../site_images/core/ajax_loading.gif'>";
	$.post("inlinefunctions.php?actionid="+actionid+addendum, {val: document.getElementById("inputText").value},
	function(data){
	document.getElementById("show").innerHTML=data;
	document.getElementById("show2").innerHTML="&nbsp;<img src=site_images/core/action_done.gif width=20 height=20>";;
	});
}

function iframe_ScodeAction(actionid,addendum){ 
	document.getElementById("show").innerHTML="<br><img src='../../site_images/core/ajax_loading.gif'>";
	$.post("inlinefunctions.php?actionid="+actionid+addendum, {val: ""},
	function(data){
	document.getElementById("show").innerHTML=data;
	document.getElementById("show2").innerHTML="&nbsp;<img src=site_images/core/action_done.gif width=20 height=20>";;
	});
}

//retrieve tv sms
function retrieveTvSMS(lang,order){
	document.getElementById(lang).innerHTML="<img src='../site_images/core/ajax_loading.gif'>";
	$.post("inlinefunctions.php?actionid=6&order="+order+"&lang="+lang, {val: lang},
	function(data){
	document.getElementById(lang).innerHTML=data;
	});
}
function retrieveTvSMS_bsmlh(lang,order){
	document.getElementById(lang).innerHTML="<img src='../site_images/core/ajax_loading.gif'>";
	$.post("inlinefunctions.php?actionid=6000&order="+order+"&lang="+lang, {val: lang},
	function(data){
	document.getElementById(lang).innerHTML=data;
	});
}

//ajax: updating homepage news
var trans_id;
function homeNews(news_id,lang){ 
	document.getElementById("show").innerHTML="<table cellspacing=0 cellpadding=0 width=270 height=120><tr><td align=center valign=middle><img src='site_images/core/ajax_loading_big.gif'></td></tr></table>";
	$.post("inlinefunctions.php?actionid=4&news_id="+news_id+"&lang="+lang, 
	function(data){
	document.getElementById("show").innerHTML=data;
	trans_id=news_id;
	});
}

//ajax: sending chat
function sendChat(chat_from,chat_to){ 
	$.post("inlinefunctions.php?actionid=101&chat_from="+chat_from+"&chat_to="+chat_to, 
	{val: "nothing",chat_text: document.getElementById("inputText").value},
	function(data){
	document.getElementById("show").innerHTML=data;
	});
}

//toggling color for form objects (when on focus)
function toggleColor(objElement)
{
  if (objElement.className=='form_inputs_generic')
    objElement.className='form_inputs_generic_over';
  else
    objElement.className='form_inputs_generic';
}
function toggleColor2(objElement)
{
  if (objElement.className=='form_textarea_generic')
    objElement.className='form_textarea_generic_over';
  else
    objElement.className='form_textarea_generic';
}

//needed?
function fillItem(itemname,newvalue) {
document.getElementById(itemname,newvalue);
//alert(newvalue);
}

//play sample sounds in table lists
function PlaySound(url) {
  document.all.sound.src = url;
}

//send the nashid to a friend
function sendtoFriend(){ 
	document.getElementById("show2").innerHTML="&nbsp;<img src='site_images/core/ajax_loading.gif'>";
	my_name=document.getElementById("my_name").value;
	friend_name=document.getElementById("friend_name").value;
	friend_email=document.getElementById("friend_email").value;
	$.post("inlinefunctions.php?actionid=5", 
	{my_name:my_name,friend_name:friend_name,friend_email:friend_email},
	function(data){
	document.getElementById("show2").innerHTML="&nbsp;<img src=site_images/core/action_done.gif width=20 height=20>";
	});
}
function sendtoFriend2(){ 
	document.getElementById("show2").innerHTML="&nbsp;<img src='site_images/core/ajax_loading.gif'>";
	my_name=document.getElementById("my_name").value;
	friend_name=document.getElementById("friend_name").value;
	friend_email=document.getElementById("friend_email").value;
	$.post("inlinefunctions.php?actionid=7", 
	{my_name:my_name,friend_name:friend_name,friend_email:friend_email},
	function(data){
	document.getElementById("show2").innerHTML="&nbsp;<img src=site_images/core/action_done.gif width=20 height=20>";
	});
}

function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,locationbar=0,scrollbars=0,statusbar=0,menubar=0,resizable=0,width=700,height=100,left=290,top=350');");
}