/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// za check-vaneto///////////////////////////////

/*function toggleCheck(thisField) 
{
   checkSet = eval("document.search_form." + thisField)
   checkSet.checked = !(checkSet.checked)
}*/


//&& myForm.elements[i].value == fieldvalue
//,fieldvalue

function toggleCheck(id)
{
	var theTown = document.getElementById(id);
//	var theTown = document.forms["search_form"].elements[id];
	theTown.checked = !(theTown.checked);
	//alert(theTown.checked);
}

function checkAll(id)
{
	var theTown = document.getElementByName(id);
	
	theTown.checked = !(theTown.checked);
}




//prefix is used to make difference between checkboxes of towns
// and accommodation types
function checkAll(prefix)
{
	var myForm = document.forms["search_form"];
//	var mySelectAll = myForm.elements(selectall);
	var townName;

	//document.write('<p>balimaamu<\/p>');

	for (var i = 0; i < myForm.elements.length; i++)
	{
		townName = myForm.elements[i].name.substring(0,4);
		
		//document.write(townName);
		
		if( townName == prefix)
		{
			myForm.elements[i].checked = 1;
			//document.write('<p>malibaamu<\/p>');
		}
	}

//	mySelectAll.checked = myValue;
}





//prefix is used to make difference between checkboxes of towns
// and accommodation types
function uncheckAll(prefix)
{
	var myForm = document.forms["search_form"];
//	var mySelectAll = myForm.elements(selectall);
	var townName;

	//document.write('<p>balimaamu<\/p>');

	for (var i = 0; i < myForm.elements.length; i++)
	{
		townName = myForm.elements[i].name.substring(0,4);
		
		//document.write(townName);
		
		if( townName == prefix)
		{
			myForm.elements[i].checked = 0;
			//document.write('<p>malibaamu<\/p>');
		}
	}

//	mySelectAll.checked = myValue;
}


function toggleRadio(thisField,thisValue) {
   radioSet = eval("document.send_feedback."+thisField)
   for (i=0;i < radioSet.length;i++) {
      if (radioSet[i].value == thisValue)
         radioSet[i].checked = true
   }
}
/*
function toggleRadio_uni(thisField,thisValue,formName) {
	radioSet = eval("document."+formName+"."+thisField)
	for (i=0;i < radioSet.length;i++) {
    	if (radioSet[i].value == thisValue)
	  	//radioSet[i].checked=true
     //  if (radioSet[i].checked == false) radioSet[i].checked=true
	   //	else radioSet[i].checked=false
	 	radioSet[i].checked= !(radioSet[i].checked)
	}
}
*/
function toggleRadio_uni(id) {
	var season = document.getElementById(id);
	season.checked = true;
}


function show_season_dates(id,language,container) {
	
	var date="";
	
	var myArray = new Array();
	
	var element_id = "season_dates";
	
	if (container) {
		element_id = element_id + "_" + container;
	}
	
	switch (language)	{
		case (language = "bg"):
			myArray['text_12'] = "юли, август";
			myArray['text_11'] = "юни, септември";
			myArray['text_22'] = "декември до февруари";
			myArray['text_21'] = "ноември, март";
			myArray['text_31'] = "всички други месеци";
			break
		case (language = "en"):
			myArray['text_12'] = "july, august";
			myArray['text_11'] = "june, september";
			myArray['text_22'] = "december to february";
			myArray['text_21'] = "november, march";
			myArray['text_31'] = "all others";
			break
		default:
			myArray['text_12'] = "error";
			myArray['text_11'] = "error";
			myArray['text_22'] = "error";
			myArray['text_21'] = "error";
			myArray['text_31'] = "error";
			break
	} 
	
	switch (id)	{
		case (id = "s12"):
			date = myArray['text_12']
			break
		case (id = "s11"):
			date = myArray['text_11']
			break
		case (id = "s22"):
			date = myArray['text_22']
			break
		case (id = "s21"):
			date = myArray['text_21']
			break
		case (id = "s31"):
			date = myArray['text_31']
			break
		default:
			date = "error";
			break
	} 
	document.getElementById(element_id).innerHTML=date;
}

function show_no_season_dates(container) {
	
	var element_id = "season_dates";
	
	if (container) {
		element_id = element_id + "_" + container;
	}
	
	document.getElementById(element_id).innerHTML="&nbsp<br />";
}



//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//add to favorites///////////////////////////////////////////////////////////////////////////////////////////////////////
function addbookmark(language){

	switch (language)	{
		case (language = "bg"):
				var bookmarkurl = "http://www.pochivka.bg";
				var bookmarktitle = "Почивка.bg";
				var alerttext = "Тази функция не се поддържа от Вашия браузер, моля натиснете CTRL+D за да прибавите към любими";
			break
		case (language = "en"):
				var bookmarkurl = "http://www.bgstay.com";
				var bookmarktitle = "BgStay";
				var alerttext = "This function is not supported by your browser. Please press CTRL+D to bookmark this site";
			break
		default:
				var bookmarkurl = "error";
				var bookmarktitle = "error";
				var alerttext = "error";
			break
	} 

	if (window.sidebar) { // Mozilla Firefox Bookmark
		alert(alerttext);
	} else if(document.all){ // IE Favourites
		window.external.AddFavorite(bookmarkurl,bookmarktitle);
	} else {
		alert(alerttext);
	}
}

/**  Sledvat funkcii koito otvariat popups */




// otvaria popup za izprati na priatel, ima go na razl ezici, ako id = 0 izpra6ta saita
// ako ima id izpra6ta opredelena obiava
function LinkCompetition (lang) {
	window.open('http://bgstay.com/functions/popups/link.php?language='+lang,'BrowserBuddy','width=520,height=470,left=110,top=80,resizable=yes,scrollbars=no');
}

// otvaria popup za izprati na priatel, ima go na razl ezici, ako id = 0 izpra6ta saita
// ako ima id izpra6ta opredelena obiava
function SendFriend (id, lang) {
	window.open('http://bgstay.com/functions/popups/send_friend.php?id='+id+'&language='+lang,'BrowserBuddy','width=490,height=400,left=110,top=80,resizable=no,scrollbars=no');
}

// otvaria popup za pokani poznat, ima go samo na balgarski
// username e nujno za da se znae koi go e pokanil
function InviteFriend (username) {
	window.open('http://bgstay.com/functions/popups/invite_friend.php?username='+username,'BrowserBuddy','width=450,height=420,left=110,top=80,resizable=no,scrollbars=no');
}

// otvaria popup za pra6tane na e-mail do hoteliera, ima go na bg i en
// id za da se znae na koi hotelier pra6ta e-mail
function SendReservation (id, lang) {
	window.open('http://bgstay.com/functions/popups/send_reservation.php?id='+id+'&language='+lang,'BrowserBuddy','width=500,height=510,left=180,top=80,resizable=no,scrollbars=no');
}

// otvaria popup za pra6tane na e-mail do nas, ima na en
// id za da se znae otnosno koi hotel se interesuvat
function BookThisHotelWithBgStay (id, lang) {
	window.open('http://bgstay.com/functions/popups/send_reservation_through_bgstay.php?id='+id+'&language='+lang,'BrowserBuddy','width=503,height=480,left=180,top=80,resizable=no,scrollbars=no');
}

// otvaria popup za pra6tane na e-mail do nas, ima na en
function BookWithBgStay (lang) {
	window.open('http://bgstay.com/functions/popups/booking_form_bgstay.php?language='+lang,'BrowserBuddy','width=450,height=420,left=180,top=80,resizable=no,scrollbars=no');
}

// otvaria popup za saob6tavane na problem po obiavata, ima go na bg i en
// id za da se znae koia obiava ima problem
function ProblemWithOffer (id, lang) {
	window.open('http://bgstay.com/functions/popups/problem_with_offer.php?id='+id+'&language='+lang,'BrowserBuddy','width=500,height=280,left=180,top=80,resizable=no,scrollbars=no');
}

function Contact (lang) {
	window.open('http://bgstay.com/functions/popups/contact.php?language='+lang,'BrowserBuddy','width=490,height=495,left=110,top=80,resizable=no,scrollbars=no');
}

function poptastic(url)
{
	var newwindow;
	newwindow=window.open(url,'name','height=600,width=600,left=180,top=80,resizable=yes,scrollbars=yes');
	if (window.focus) {newwindow.focus()}
}

function popup(url,height,width)
{
	var newwindow;
	newwindow=window.open(url,'name','height='+height+',width='+width+',left=180,top=80,resizable=no,scrollbars=no');
	if (window.focus) {newwindow.focus()}
}


function popup_image(url,height,width)
{
	var newwindow;
	newwindow=window.open(url,'name','height='+height+',width='+width+',left=0,top=0,resizable=no,scrollbars=no');
	if (window.focus) {newwindow.focus()}
}



////////////////////////////////////////////////////////////////////////////////////////////////
/// load thumb into a big image
///////////////////////////////////////////////////////////////////////////////////
function thumb(num, key, language) {
	if(num)
		document.getElementById('bigimage').src = "http://bgstay.com/images/photos/pic"+ language +"_" + key + "_" + num + ".jpg";
}