

function usr_pop(uid){
	//popWin=window.open( base_url+'index.php?module=&action=&user_id='+uid,'user_detales','width=554,height=350,menubar=no,status=no,location=no,toolbar=no,scrollbars=yes,resizable=yes,fullscreen=no');
	//popWin.window.focus();
}

function prt_pop(pid){ 
	popWin=window.open( base_url+'index.php?module=partners&action=partnersPopup&partner_id='+pid,'partner_detales','width=554,height=330,menubar=no,status=no,location=no,toolbar=no,scrollbars=yes,resizable=yes,fullscreen=no');
	popWin.window.focus();
}

function itm_pop(iid){ 
	popWin=window.open( base_url+'index.php?module=catalog&action=itemPopup&itemId='+iid+'&no_buy=1',iid,'width=600,height=450,menubar=no,status=no,location=no,toolbar=no,scrollbars=yes,resizable=yes,fullscreen=no');
	popWin.window.focus();
	return false;
}

function crt_pop(bid){ 
	popWin=window.open( base_url+'index.php?module=cart&action=one_cart&cart_id='+bid,'cart_detales','width=554,height=500,menubar=no,status=no,location=no,toolbar=no,scrollbars=yes,resizable=yes,fullscreen=no');
	popWin.window.focus(); 
}

function invc_pop(vid){ 
	popWin=window.open( base_url+'index.php?module=cart&action=invoice_cart&cart_id='+vid,'invoice_detales','width=700,height=500,menubar=no,status=no,location=no,toolbar=no,scrollbars=yes,resizable=yes,fullscreen=no');
	popWin.window.focus(); 
}

function choose_photo_pop(zone){ 
	popWin=window.open(base_url+'index.php?module=make&action=choose_photo&zone_id='+zone,'choose_photo','width=700,height=500,menubar=no,status=no,location=no,toolbar=no,scrollbars=yes,resizable=yes,fullscreen=no');
	popWin.window.focus(); 
}

var ua = navigator.userAgent.toLowerCase();
//if (document.all != null){
if ( (ua.indexOf('msie') != -1) && (ua.indexOf('opera') == -1) && (ua.indexOf('webtv') == -1) ){
	CRNT_BROWSER = 'ie';		// IE
}else{
	CRNT_BROWSER = ''; 			// OTHERS
}


//<block name="pop_up_prinable">,'basket_prinable','width=554,height=400,menubar=yes,status=no,location=no,toolbar=no,scrollbars=yes,resizable=yes,fullscreen=no'); popWin.window.focus(</block name="pop_up_prinable">

	/* Login form */
	function showVal(obj) {
		if (obj != null && obj.value == "") {
			obj.value = obj.id;
		}
	}
	
	function clearVal(obj) {
		if (obj != null && (obj.value == obj.id)) {
			obj.value = "";
		}
	}
	
	/***
	 *	Pakeicia formos locationa ir ja submitina
	 */
	function submitFormEx(id, newLocation) {
		var frm = document.getElementById(id);

		if (frm != null) {
			frm.action = newLocation;
			frm.submit();
		}
	}

	/* / Login form */
	
	
	/**
	*	Function to open preview popup window
	*	@param string url to open
	*	@param string type 'new' or whatever 
	*/
	function openPreview(url, type) {
		
		if (type = 'new') {
			form = document.getElementById("albumForm");
			argStr = "";
			for (i = 0; i < form.length; i++){	
				if (form.elements[i].type == 'checkbox' && form.elements[i].name == 'album[photos][]' && form.elements[i].checked == true) {
					argStr += form.elements[i].value + ";";
				}
			}
			argStr = (argStr != '') ? "&phids="+argStr : '';
		}
		window.open(url+argStr, 'previewPopup', "scrollbars=yes,toolbar=no,height=675,width=565,resizable=no,z-lock=yes")
		return false;
	}
	
	/**
	*	Submit form by given ID
	*/
	function submitForm(id) {
		form = document.getElementById(id);
		if (form != null)
			form.submit();
	}
	
	
	
	/**
	*	Confirm delete dialog box
	*
	*/
	function confirmDelete(text) {
		
		return confirm(text);
		
	}
	
	function setCookie(name, value){
		if(name != "" && value != "")
			document.cookie = name + '=' + value + ';path=/';
	}
	
	function getCookie(name){
		cook = document.cookie.split(name + '=');	
		if (cook.length < 2) {
			return null;
		}
		temp = cook[1];
		if (temp.indexOf(';') == -1) {
			return temp;
		}
		data = temp.split(';');
		return data[0];
	}
	
	var check_state = true;
	function checkAll(){
		
		form = document.getElementById("albumForm");
		for (i = 0; i < form.length; i++){	
			if (form.elements[i].type == 'checkbox') {
				form.elements[i].checked = true;
			}
		}
		recount_checked();
	}
	
	function checkAll_photo(){
		
		form = document.getElementById("albumForm_photo");
		for (i = 0; i < form.length; i++){	
			if (form.elements[i].type == 'checkbox') {
				form.elements[i].checked = true;
			}
		}
		recount_checked_photo();
	}
	
	function UNcheckAll(){
		
		form = document.getElementById("albumForm");
		for (i = 0; i < form.length; i++){	
			if (form.elements[i].type == 'checkbox') {
				form.elements[i].checked = false;
			}
		}
		recount_checked();
	}
	
	function UNcheckAll_photo(){
		
		form = document.getElementById("albumForm_photo");
		for (i = 0; i < form.length; i++){	
			if (form.elements[i].type == 'checkbox') {
				form.elements[i].checked = false;
				
			}
		}
		recount_checked_photo();
	}
	
	function set_cookie(array_name, value){
		if(array_name != "" && value != ""){
			var today = new Date();
			today.setTime( today.getTime() + (1000*60*60*0.2));
			setCookie(array_name+'['+value+']', value+";expires=" + today.toGMTString() + ";" + ";");
		}
	}
	
	function unset_cookie(array_name, value){
		if(value != ""){
			var d = new Date();
			setCookie(array_name+'['+value+']', value+";expires=" + d.toGMTString() + ";" + ";");
		}
	}
	

	function recount_checked(){
		checked_count = 0;
		form = document.getElementById("albumForm");
		for (i = 0; i < form.length; i++){	
			if (form.elements[i].type == 'checkbox') {
				if (form.elements[i].checked == true){
					checked_count++;
				}else{
					if(form.elements[i].value != "")
					check_state = true;
				}
			}
		}
		if (document.getElementById('div_photos_list_checked_count') != null){
			document.getElementById('div_photos_list_checked_count').innerHTML = checked_count;
		}
	}

	function recount_checked_photo(){
		
		checked_count = 0;
		form = document.getElementById("albumForm_photo");
		for (i = 0; i < form.length; i++){	
			if (form.elements[i].type == 'checkbox') {
				if (form.elements[i].checked == true){
					checked_count++;
				}else{
					check_state = true;
				}
			}
		}
		if (document.getElementById('div_photos_list_checked_count_photo') != null){
			document.getElementById('div_photos_list_checked_count_photo').innerHTML = checked_count;
		}
	}
	
	function form_album_validate(){
		checked = false;
		form = document.getElementById("albumForm");
		for (i = 0; i < form.length; i++){	
			if (form.elements[i].type == 'checkbox'){
				if (form.elements[i].checked == true){
					checked = true;
				}
			}
		}
		return checked;
	}
	
	function form_album_validate_photo(){
		checked = false;
		form = document.getElementById("albumForm_photo");
		for (i = 0; i < form.length; i++){	
			if (form.elements[i].type == 'checkbox'){
				if (form.elements[i].checked == true){
					checked = true;
				}
			}
		}
		return checked;
	}
	
	function make_album_validate(number)
	{
	  count = 0;
	  ok = 0;
	  form = document.getElementById("albumForm");
	  
	  for (i = 0; i < form.length; i++)
	  {
	    if (form.elements[i].type == 'checkbox')
		{
		  if (form.elements[i].checked == true)
		    count++;
		}
	  }
	  
	  if (number > 1 && count <= number)
        ok = count;
	  
	  return ok;
	}
	
	/* Login form */
	
	
	/**
	*	DIV element display
	*/
	function div_display( div_name ){
		
		div_ = document.getElementById(div_name);
		if ( div_ != null ){
			if ( div_.style.display == 'none'){
				div_.style.display = 'block'; 
				return true;
			}else{ 
				div_.style.display = 'none';
			}
		}
		return false;
	}

	
	/*
	*	Rounds given float to given decimal places
	*	@param float number
	*	@param int places	 	
	*/
	function round(number, places) {
		
		if (number > 0 && places > 0) {
			inc = Math.pow(10, places);
			number = number * inc;
			number = Math.round(number);
			number = number / inc;
			return number;
		}
		else {
			return '';
		}
		
	}
	
	/**
	*	leaves two digits after point
	*/
	function round_money(price){
		
		price = Math.round(price*100)/100;
		price = price.toString(10);
		taskas = price.lastIndexOf(".");
		if (taskas==-1){
			price+=".00";
		}else{
			poTasko = price.length-taskas-1;
			if (poTasko < 2){
				price+="0";
			}
		}
		return price;
	}
		
	function me_submit() {
		document.votebar.submit();
	}
	
	/**
	*	Setting nice errors on fly
	**/
	function raiseError(msg)
	{
		document.getElementById('js_error_container').style.display = 'none';		
		document.getElementById('js_error_inside_text').innerHTML = msg;
		document.getElementById('js_error_container').style.display = 'block';
		return false;
	}
	/**
	*	Hidding error container
	*/
	
	function hideError()
	{
		document.getElementById('js_error_container').style.display = 'none';
	}
	
	/**
	*	checks are there any photos in current folder
	**/
	function showPhotos(url, type)
	{
		error = true;	
		form = document.getElementById('albumForm');
		for (i=0; i<form.elements.length; i++)
		{
			if (form.elements[i].name.indexOf('photos')>0)
			{
				error = false;
			}
		}
		
		if (!error)
		{
			openPreview(url, type);
			return false;
		}
		else
		{
			raiseError('Šiame kataloge nuotraukų nėra');
			return false;
		}
	}
	
	function changeImageSrc(img_src, search, replace)
	{
		var mas;
		if (img_src.indexOf(search) != -1)
		{
			mas = img_src.split("/");
			mas[mas.length-1] = replace;
			new_src = mas.join("/");
			return new_src;
		}
		return false;
	}
	
	function guide()
	{
		var corner_pic = document.getElementById('gidas_corner');
		var bullet = document.getElementById('gidas_bullet');
		var content = document.getElementById('gidas_content');
		var main_text = document.getElementById('gidas_text');
		
		if (content) { div_display('gidas_content'); }
		
		if (corner_pic)
		{
			corner_src = changeImageSrc(corner_pic.src, 'gidas_corner_open', 'gidas_corner_closed.gif');
			if (corner_src != false)
			{
				corner_pic.src = corner_src;
			}
			else
			{
				corner_src = changeImageSrc(corner_pic.src, 'gidas_corner_closed', 'gidas_corner_open.gif');
				if (corner_src != false)
				{
					corner_pic.src = corner_src;
				}
			}
		}
		
		if (bullet)
		{
			blt_src = changeImageSrc(bullet.src, 'gidas_bullet_1', 'gidas_bullet_2.gif');
			if (blt_src != false)
			{
				bullet.src = blt_src;
			}
			else
			{
				blt_src = changeImageSrc(bullet.src, 'gidas_bullet_2', 'gidas_bullet_1.gif');
				if (blt_src != false)
				{
					bullet.src = blt_src;
				}
			}
		}
		
		return false;
	}
	
	var tabLogic = {	
		init: function()
		{
			var allTabs = $$('ul.tabs li');
			for (var t=0; t<allTabs.length; t=t+1){
				var tabLink = allTabs[t].down('a');
				var tabHref = tabLink.readAttribute('href');
				var tabBlockId = tabHref.replace(/#/,"");
				if(!allTabs[t].hasClassName('current')){
					$(tabBlockId).hide(); //hide all except current
				}
				var myClickListener = tabLogic.clickListener.bindAsEventListener(tabLink, tabBlockId, allTabs[t]);
				Event.observe(tabLink, 'click', myClickListener, false);
			}
		},
		hideAll: function()
		{
			var allBlocks = $$('.tab-block');
			for (var b=0; b < allBlocks.length; b=b+1){
				allBlocks[b].hide();
			}
		},
		unselect: function()
		{
			var allTabs = $$('ul.tabs li');
			for (var t=0; t<allTabs.length; t=t+1){
				if(allTabs[t].hasClassName('current')){
					allTabs[t].removeClassName('current');
				}
			}
		},
		clickListener: function(event, tabBlockId, tabLi)
		{
			tabLogic.unselect();
			tabLogic.hideAll();
			$(tabBlockId).toggle();
			tabLi.addClassName('current');
			Event.stop(event);
		}
	};
function flash_girl(link_, width, height) {
  document.write('<object type="application/x-shockwave-flash" data="'+link_+'" width="'+width+'" height="'+height+'">\n');
  document.write('<param name="movie" value="'+link_+'" />');
  document.write('<param name="allowScriptAccess" value="sameDomain" />\n');
  document.write('<param name="menu" value="false" />\n');
  document.write('<param name="quality" value="best" />\n');
  document.write('<param name="wmode" value="transparent" />\n');
  document.write('<param name="bgcolor" value="#ffffff" />\n');
  document.write('</object>\n');
}

