function setCookie (name, value, expires, path, domain, secure) {

// Сохраняем куки на 300 дней 	  
      var expiredays = 300;

      var exdate=new Date();
      exdate.setDate(exdate.getDate()+expiredays);
      var expires = exdate.toGMTString();
  
      document.cookie = name + "=" + escape(value) +
         "; expires=" + expires + 
         "; path=/" + 
         "; domain=.1001tur.ru"+
        ((secure) ? "; secure" : "");
}

function getCookie(name) {
	var cookie = " " + document.cookie;
	var search = " " + name + "=";
	var setStr = null;
	var offset = 0;
	var end = 0;
	if (cookie.length > 0) {
		offset = cookie.indexOf(search);
		if (offset != -1) {
			offset += search.length;
			end = cookie.indexOf(";", offset)
			if (end == -1) {
				end = cookie.length;
			}
			setStr = unescape(cookie.substring(offset, end));
		}
	}
	return(setStr);
}

function ShowFavorBox () {
	
	// Тут нужно отправить запрос на генерацию болка справа избранное	
	var ids = getCookie('hotels_favorite_box');
	var url = '/cgi-bin/get_favor.pl?target=' + ids + '&';
  var script = document.createElement('SCRIPT');
  script.src =  url + 'rnd=' + Math.round(100000 * Math.random());
  document.body.appendChild(script);
	}

function SetHotelCookie (id){
	
	var ids = getCookie('hotels_favorite_box');
	if (ids){
// Тут нам нужно преклееить другие id 
// Если в списке уже есть такой id то его не пиндюрим
   if(ids.indexOf(id) > -1){
   	ids = ids;
   	}
   else{
   ids = ids +','+id;
	 }
   setCookie("hotels_favorite_box", ids);
		}
	else{
		setCookie("hotels_favorite_box", id);
	}
ShowFavorBox();
}



function SetTourCookie (id){
	SetHotelCookie('1');
	var ids = getCookie('tour_favorite_box');
	if (ids){
// Тут нам нужно преклееить другие id 
// Если в списке уже есть такой id то его не пиндюрим
   if(ids.indexOf(id) > -1){
   	ids = ids;
   	}
   else{
   ids = ids +','+id;
	 }
   setCookie("tour_favorite_box", ids);
		}
	else{
		setCookie("tour_favorite_box", id);
	}
ShowFavorBox();
}


function DelTour (id){
	
	var ids = getCookie('tour_favorite_box');
	var tempid = Array ();
	var ids_new;
	
	tempid = ids.split(/,/);
	
	for (var i=0 ; i< tempid.length; i++){
		if (tempid[i] == id){
			tempid[i] = '1';
			}
		}
	
	ids_new =  tempid.join();
	if (ids_new){
	setCookie("tour_favorite_box", ids_new);
	ShowFavorBox(); 
	}
	else{
	ClearCookie();	
	}	
}



function DelHotel (id){
	
	var ids = getCookie('hotels_favorite_box');
	var tempid = Array ();
	var ids_new;
	
	tempid = ids.split(/,/);
	
	for (var i=0 ; i< tempid.length; i++){
		if (tempid[i] == id){
			tempid[i] = '1';
			}
		}
	
	ids_new =  tempid.join();
	if (ids_new){
	setCookie("hotels_favorite_box", ids_new);
	ShowFavorBox(); 
	}
	else{
	ClearCookie();	
	}	
}

function ClearCookie (){
	setCookie("hotels_favorite_box", "");
	SetHotelCookie('1');
	var f = document.getElementById("favor");
ShowFavorBox ();
//	f.innerHTML ="";
	}

function ClearTourCookie (){
	setCookie("tour_favorite_box", "");
	var f = document.getElementById("favor");
ShowFavorBox ();
//	f.innerHTML ="";
	}


window.oncopy = function () {
	alert ('Использование материалов сайта www.1001tur.ru любым способом без письменного разрешения руководства компании "1001 Тур" ЗАПРЕЩЕНО и влечет ответственность, предусмотренную законодательством РФ о защите авторских прав.');
	}








