function uncheckall_none(objForm, cname){
	var cname = cname+'[]';
	len = objForm.elements.length;
	var i=0;
	for( i=0 ; i<len ; i++) {
		if (objForm.elements[i].type=='checkbox' && objForm.elements[i].name == cname && objForm.elements[i].value != 'none') {
			objForm.elements[i].checked = false;
		}
	}
}

function uncheckall_any(objForm, cname){
	var cname = cname+'[]';
	len = objForm.elements.length;
	var i=0;
	for( i=0 ; i<len ; i++) {
		if (objForm.elements[i].type=='checkbox' && objForm.elements[i].name == cname && objForm.elements[i].value != 'any') {
			objForm.elements[i].checked = false;
		}
	}
}

function checkall(objForm, cname){
	var cname = cname+'[]';
	len = objForm.elements.length;
	var i=0;
	for( i=0 ; i<len ; i++) {
		if (objForm.elements[i].type=='checkbox' && objForm.elements[i].name == cname && objForm.elements[i].value != 'none') {
			objForm.elements[i].checked = true;
		}
	}
}
function uncheck(objForm, cname){
	var cname = cname+'[]';
	len = objForm.elements.length;
	var i=0;
	for( i=0 ; i<len ; i++) {
		if (objForm.elements[i].type=='checkbox' && objForm.elements[i].name == cname && (objForm.elements[i].value == 'none' || objForm.elements[i].value == 'any')) {
			objForm.elements[i].checked = false;
		}
	}
}
function uncheck_check_all(objForm, cname){
	var cnameall = cname+'all';
	var cname = cname+'[]';
	len = objForm.elements.length;
	var i=0;
	for( i=0 ; i<len ; i++) {
		if (objForm.elements[i].type=='checkbox' && objForm.elements[i].name == cnameall) {
			var cheked = (objForm.elements[i].checked == true ) ? true : false;
		}

		if (objForm.elements[i].type=='checkbox' && objForm.elements[i].name == cname) {
			objForm.elements[i].checked = cheked;
		}
	}
}
function ShowHideDescription() {
	var choose = document.getElementById("user_write");
	var textarea = document.getElementById("user_description");
	textarea.style.display = ( choose.value != 'Yes' ) ? 'none' : 'block';
}

function check_checkboxes(el, checkbox_name)
{
	with(el.form){
		for(i=0;i<elements.length;i++){
			if(elements[i].type == "checkbox" && elements[i].name == checkbox_name){
				elements[i].checked = el.checked;
			}
		}
	}
}
function submit_action(fomr_id) {
	var s_action;
	if(document.getElementById("search_type_free").checked == true) {
		s_action = 'free';
	}
	if(document.getElementById("search_type_24hrdate").checked == true) {
		s_action = '24hrdate';
	}
	if(document.getElementById("search_type_video").checked == true) {
		s_action = 'video';
	}
	document.getElementById("quick_search").action = s_action+'_searchresults.php';
	if(fomr_id != '')
		document.getElementById(fomr_id).action = s_action+'_searchresults.php';
	return true;
}

function galery(picture) {

	document.getElementById("big_picture").src = picture;
	document.getElementById("player").innerHTML = "";
//	alert(picture);
}
function showThePicture(image){

	if (typeof(videoplayerswf) == "undefined")
	{
		videoplayerswf = document.getElementById("videoplayerswf");
	}
		videoplayerswf.showInstantImage(image);
}

function hideThePicture(){

	if (typeof(videoplayerswf) == "undefined")
	{
		videoplayerswf = document.getElementById("videoplayerswf");
	}
	videoplayerswf.showInstantImage("");
}

function show_galery(dir_flash,dir_root,video_view_id,video_file) {
	document.getElementById("player").innerHTML = '<script type="text/javascript">var so = new SWFObject("'+dir_flash+'videoplayer.swf", "videoplayerswf", "320", "300", "9", "#ffffff");so.useExpressInstall("'+dir_flash+'swfobject/expressinstall.swf");so.addParam("scale", "noscale");so.addParam("salign", "lt");so.addVariable("gateway", "'+dir_root+'/amfphp2/gateway.php");so.addVariable("statsService", "Stats");so.addVariable(("skin",  "'+dir_flash+'CustomSkin.swf");so.addVariable("playlistId", "g'+video_view_id+'");so.addVariable("playlist", "'+video_file+'");so.addVariable("autoPlay", "true");so.addParam("wmode", "transparent");so.write("videoplayer");</script>';
}
function changeStarOver (n) {
	for(i=1;i<=n;i++) {
		document.getElementById(i).src = 'images/rate/s.gif';
	}
}
function changeStarOut (n) {
	for(i=1;i<=n;i++){
		document.getElementById(i).src = 'images/rate/g.gif';
	}
}

function submitVideo(idVideo) {

	if(document.getElementById('video_id').value == 'encoder') {
		document.getElementById('video_id').value = idVideo;
		document.getElementById('videoencoder').submit();
	} else if(document.getElementById('video_id').value == 'greeting') {
		window.location = "http://www.vdateonline.com/uploadvideo.php?ok=1";
	} else {
		window.location = "http://www.vdateonline.com/vdatevideos.php?ok=1";
	}
}

function hide_select (selectVar) {
	var search	= document.getElementById("search_"+selectVar);
	var select	= document.getElementById("select_"+selectVar);
	var any		= document.getElementById("any_"+selectVar);

	select.style.display = 'none';
	any.style.display = 'inline';
	search.style.display = 'block';
}

function show_select (selectVar) {

	var search	= document.getElementById("search_"+selectVar);
	var select1	= document.getElementById("select_"+selectVar);
	var any		= document.getElementById("any_"+selectVar);

	var MyS		= new Array("sex","seeking","age","distance","active","body_type","height","hair_color","eye_color","race","education","employment","income","profesional","marital","kids","religion","personality","sun_sign","smoke","drink","sports","exercises","outdoor_activities","creative_activities","pets","interests","languages","social_style");
	var MySL	= MyS.length;
	var tmps	= '';
	for (var i = 0; i < MySL; i++) {
		if(document.getElementById("select_"+MyS[i]).style.display == 'block') {
			tmps = MyS[i];
//			alert(MyS[i]+' : '+document.getElementById("select_"+MyS[i]).style.display);
		}
		if(MyS[i] != selectVar) {
			hide_select(MyS[i]);
		}
	}

	if(tmps != '') selectVar = tmps;

	var any_display		= (any.style.display != 'none') ? 'none' : 'inline';
	var search_display	= (search.style.display != 'none') ? 'block' : 'none';
	var select_display	= (search_display == 'none') ? 'block' : 'none';

	var formEl = document.getElementById('form_s');

//	alert(search.innerHTML);

	var cname = 'search_'+selectVar+'[]';
	var sname = 'search_'+selectVar;
	var aname_from = 'search_'+selectVar+'_from';
	var aname_to = 'search_'+selectVar+'_to';
	var div_name =  document.getElementById('search_'+selectVar);
	var span_name =  document.getElementById('any_'+selectVar);

	div_name.innerHTML = '';
	span_name.innerHTML = '';

	len = formEl.elements.length;
	var i	= 0;
	var br	= '';
	var inputType = '';
	var checkNr = 0;

	for( i=0 ; i<len ; i++) {
		if(formEl.elements[i].name == cname) inputType = 'checkbox';
		if(formEl.elements[i].name == sname || formEl.elements[i].name == aname_from || formEl.elements[i].name == aname_to) inputType = 'select';

		if (formEl.elements[i].type=='checkbox' && formEl.elements[i].name == cname && formEl.elements[i].value != 'none' && formEl.elements[i].checked == true) {
			if(div_name.innerHTML.length > 0) br = ',<br>';
			div_name.innerHTML = div_name.innerHTML + br + formEl.elements[i].value;
			checkNr++;
		}
		if (formEl.elements[i].type=='select-one') {
			if(formEl.elements[i].name == sname) {
				if(selectVar == 'sex' || selectVar == 'seeking' || selectVar == 'age') span_name.innerHTML = ' '+formEl.elements[i].value;
				else if(selectVar == 'height') {
					span_name.innerHTML  = ' '+formEl.elements[i].options[formEl.elements[i].selectedIndex].innerHTML;
				} else if(selectVar == 'age') {
					span_name.innerHTML  = ' '+formEl.elements[i].options[formEl.elements[i].selectedIndex].innerHTML;
				} else if(selectVar == 'distance') {
					span_name.innerHTML = ' '+formEl.elements[i].value + ' miles';
				} else span_name.innerHTML = ' '+formEl.elements[i].value;
			} else if(formEl.elements[i].name == aname_from || formEl.elements[i].name == aname_to) {
				if(document.getElementById(aname_from).value == '') document.getElementById(aname_from).value = 18;
				if(document.getElementById(aname_to).value == '') document.getElementById(aname_to).value = 35;
				span_name.innerHTML = document.getElementById(aname_from).value+'-'+document.getElementById(aname_to).value;
			}

		}
	}

	if(inputType == 'select') {
		if(selectVar == 'sex' || selectVar == 'seeking' || selectVar == 'age' || selectVar == 'distance') {
			if(span_name.innerHTML.length < 2) {
				span_name.innerHTML = ' any';
			}
		} else if(selectVar == 'height') {
			if (span_name.innerHTML.length < 2 || span_name.innerHTML == '---') span_name.innerHTML = ' any';
		} else if(span_name.innerHTML.length < 2) {
			span_name.innerHTML = ' any';
		}

	} else if (inputType == 'checkbox') {
		if(checkNr == 0) {
			span_name.innerHTML = ' any';
		} else if(checkNr == 1) {
			span_name.innerHTML = ' '+div_name.innerHTML;
			div_name.innerHTML = '';
		}
	}

	select1.style.display	= search_display;
	search.style.display	= select_display;
	search.style.border 	= "1px solid #fff";
	any.style.display		= any_display;

	return false;
}