function showHideYearTable(year) {
	var tbl;
	var a;

	var tables = document.getElementsByTagName('table');
	for (var i = 0; i < tables.length; i++) {
		tbl = tables[i];
		if (tbl.className == 'formgreytable active' || tbl.className == 'formgreytable inactive') {
			if (tbl.id == 'y' + year + '_partners') {
				tbl.style.display = 'block';
				tbl.className = 'formgreytable active';
			} else {
				tbl.style.display = 'none';
				tbl.className = 'formgreytable inactive';
			}
		}
	}
	
	var anchors = document.getElementsByTagName('a');
	for (i = 0; i < anchors.length; i++) {
		a = anchors[i];
		if (a.className == 'active' || a.className == 'inactive') {
			if (a.id == 'a' + year + '_partners') {
				a.className = 'active';
			} else {
				a.className = 'inactive';
			}
		}
	}
}

function DynAddRow(type) {
	var ctr;
	var elem;
	var elem2;
	var html;
	var parent;
	if (type == 1) {
		ctr = document.getElementById('rows_oldjobs');		
		ctr.value = ctr.value*1 + 1;
		html = '<td colspan="2" valign="top">'+
					'<table class="innerform">'+
						'<tbody>'+
						'<tr>'+
							'<td class="num">#' + ctr.value + '</td>'+
							'<td>Период на наемане:<br /><input name="period'+ ctr.value +'" value="" style="width: 145px;" type="text" /></td>'+
							'<td>Организация:<br /><input name="organization'+ ctr.value +'" value="" style="width: 145px;" type="text"></td>'+
							'<td>Позиция:<br /><input name="position'+ ctr.value +'" value="" style="width: 145px;" type="text"></td>'+
							'<td>Основни задачи:<br /><textarea name="tasks'+ ctr.value +'" style="width: 145px; height: 80px;"></textarea></td>'+
						'</tr>'+
						'</tbody>'+
					'</table>'+
				'</td>';
			
		elem = document.createElement('tr');
		elem.className = 'darkrow';
		elem.id = 'jobrow' + ctr.value;
		elem2 = document.createElement('td');
		elem2.valign = 'top';
		elem2.colSpan = '2';
		elem2.innerHTML = html;
		elem.appendChild(elem2);
		parent = document.getElementById('jobsbody');
		parent.insertBefore(elem, document.getElementById('addFieldsJobsRow'));
		
	} else if (type == 2) {
		ctr = document.getElementById('rows_education');
		ctr.value = ctr.value*1 + 1;
		html = '<td colspan="2" valign="top">' +
					'<table class="innerform">' +
						'<tbody>' +
						'<tr>' +
							'<td class="num">#' + ctr.value + '</td>' +
							'<td>Учебно заведение:<br><input name="university'+ ctr.value +'" value="" style="width: 145px;" type="text" /></td>' +
							'<td>Специалност:<br><input name="speciality'+ ctr.value +'" value="" style="width: 145px;" type="text" /></td>' +
							'<td>Степен:<br><input name="stepen'+ ctr.value +'" value="" style="width: 145px;" type="text" /></td>' +
							'<td>Период на обучение:<br><input name="learnperiod'+ ctr.value +'" value="" style="width: 145px;" type="text" /></td>' +
						'</tr>' +
						'</tbody>' +
					'</table>' +
				'</td>';
		
		elem = document.createElement('tr');
		elem.id = 'edurow' + ctr.value;
		elem2 = document.createElement('td');
		elem2.valign = 'top';
		elem2.colSpan = '2';
		elem2.innerHTML = html;
		elem.appendChild(elem2);
		parent = document.getElementById('edubody');
		parent.insertBefore(elem, document.getElementById('addFieldsEduRow'));
		
	} else if (type == 3) {
		ctr = document.getElementById('rows_comp');
		ctr.value = ctr.value*1 + 1;
		
		elem = document.createElement('tr');
		elem.id = 'comprow' + ctr.value;
		
		elem2 = document.createElement('td');
		elem2.valign = 'top';
		elem2.innerHTML = '#' + ctr.value;
		elem2.className = 'num';
		elem.appendChild(elem2);
		
		elem2 = document.createElement('td');
		elem2.innerHTML = '<select name="compprog'+ ctr.value +'" style="width: 250px;"><option value="0" selected="selected">-- избери програма -- </option><option value="1">MS Windows</option><option value="2">MS Word</option><option value="3">MS Excell</option><option value="4">Outlook</option><option value="5">Powerpoint</option><option value="6">Photoshop</option><option value="7">Indesign</option><option value="8">Illustrator</option></select>';
		elem.appendChild(elem2);
		
		elem2 = document.createElement('td');
		elem2.innerHTML = '<select name="complevel'+ ctr.value +'" style="width: 250px;"><option value="0" selected="selected">-- избери ниво -- </option><option value="1">начинаещ</option><option value="2">добро владеене</option><option value="3">експерт</option></select>';
		elem.appendChild(elem2);
		
		elem.className = 'darkrow';
		parent = document.getElementById('compbody');
		parent.appendChild(elem);
		
	} else if (type == 4) {
		ctr = document.getElementById('rows_lang');
		ctr.value = ctr.value*1 + 1;
		
		elem = document.createElement('tr');
		elem.id = 'langrow' + ctr.value;
			
		elem2 = document.createElement('td');
		elem2.valign = 'top';
		elem2.innerHTML = '#' + ctr.value;
		elem2.className = 'num';
		elem.appendChild(elem2);
		
		elem2 = document.createElement('td');
		elem2.className = 'langtd';
		elem2.innerHTML = 'Език:<input name="language'+ ctr.value +'" value="" style="width: 250px; float: none; margin-left: 10px;" type="text" />' +
						  '<p><span>Говорене:</span> <select name="langspeak'+ ctr.value + '" style="width: 190px;"><option value="0" selected="selected">-- избери ниво -- </option><option value="1">начинаещ</option><option value="2">добро владеене</option><option value="3">експерт</option></select></p>' +
						  '<p><span>Кореспонденция:</span> <select name="languse'+ ctr.value + '" style="width: 190px;"><option value="0" selected="selected">-- избери ниво -- </option><option value="1">начинаещ</option><option value="2">добро владеене</option><option value="3">експерт</option></select></p>' +
						  '<p><span>Четене и разбиране:</span> <select name="langread'+ ctr.value + '" style="width: 190px;"><option value="0" selected="selected">-- избери ниво -- </option><option value="1">начинаещ</option><option value="2">добро владеене</option><option value="3">експерт</option></select></p>';
		elem.appendChild(elem2);
		
		elem2 = document.createElement('td');
		elem2.innerHTML = '<p><span>Сертификати за владеене:</span> <textarea name="langcertif'+ ctr.value + '" style="width: 100%; height: 80px;"></textarea></p>';
		elem2.className = 'langtd';
		elem.appendChild(elem2);
	
		parent = document.getElementById('langbody');
		parent.appendChild(elem);
	}
}

function DynDropRow(type) {
	var ctr;
	var parent;
	var lastrow;
	
	if (type == 1) {
		ctr = document.getElementById('rows_oldjobs');
		if (ctr.value > 1) {
			parent = document.getElementById('jobsbody');
			lastrow = document.getElementById('jobrow' + ctr.value);
			ctr.value = ctr.value*1 - 1;
			parent.removeChild(lastrow);
		}
		
	} else if (type == 2) {
		ctr = document.getElementById('rows_education');
		if (ctr.value > 1) {
			parent = document.getElementById('edubody');
			lastrow = document.getElementById('edurow' + ctr.value);
			ctr.value = ctr.value*1 - 1;
			parent.removeChild(lastrow);
		}
	
	} else if (type == 3) {
		ctr = document.getElementById('rows_comp');
		if (ctr.value > 1) {
			parent = document.getElementById('compbody');
			lastrow = document.getElementById('comprow' + ctr.value);
			ctr.value = ctr.value*1 - 1;
			parent.removeChild(lastrow);
		}
	
	} else if (type == 4) {
		ctr = document.getElementById('rows_lang');
		if (ctr.value > 1) {
			parent = document.getElementById('langbody');
			lastrow = document.getElementById('langrow' + ctr.value);
			ctr.value = ctr.value*1 - 1;
			parent.removeChild(lastrow);
		}
	}
}

/* Prehvyrlqne kym syotvetnata sekciq v Contacts page */
function contactsShortcut () {
	var sel = document.forms['def1'].elements['sectionsel'];
	if (sel.value == 1) {
		window.location.href = '#economedia';
	} else if (sel.value == 2) {
		window.location.href = '#abon';
	} else if (sel.value == 3) {
		window.location.href = '#adsdncap';
	} else if (sel.value == 4) {
		window.location.href = '#adsmag';
	} else if (sel.value == 5) {
		window.location.href = '#adsonline';
	} else if (sel.value == 6) {
		window.location.href = '#inet';
	} else if (sel.value == 7) {
		window.location.href = '#events';
	} else if (sel.value == 8) {
		window.location.href = '#marketing';
	} else if (sel.value == 9) {
		window.location.href = '#careers';
	} else if (sel.value == 10) {
		window.location.href = '#print';
	}
	return true;
}

function openw(url, title, options) {
	var newwin = window.open(url, title, options);
	newwin.focus();
}

function GallInit(galpic) {
	var i;

	for (i = 1; i < 20; i ++) {
		if (document.getElementById(NAV_DIV + i)) {
			document.getElementById(NAV_DIV + i).style.display='block';
		}
	}
	if (!galpic) {
		showDiv(0);
	} else {
		showDiv(galpic);
	}
}

function hideGalPic(n) {
	if (document.getElementById) {
		document.getElementById('picNoScript_' + n).style.display = 'none';
	}
}

function doNext(nDiv) {
	if (nDiv == 0) {
		document.getElementById(NAV_DIV).style.display='none';
	} else {
		if(currentPic < (NUM_PICS)) {
			document.getElementById(NDIV).style.textDecoration='none';
			document.getElementById(NDIV).style.color='';
		} else {
			document.getElementById(NDIV).style.display = 'none';
		}
	}
}

function doBack(nDiv) {
	if (nDiv == 0) {
		document.getElementById(NAV_DIV).style.display='none';
	} else {
		if(currentPic > 1) {
			document.getElementById(BDIV).style.textDecoration='none';
			document.getElementById(BDIV).style.color='';
		} else {
			document.getElementById(BDIV).style.display='none';
		}
	}
}

function showDiv(nDiv) {
	for(var i = 1; i <= NUM_PICS; i++) {
		
		if (NUM_PICS > 1) {
			document.getElementById(LINKID_PREF + i).style.background= unselectedColor;
			document.getElementById(LINKID_PREF + i).style.color= currentPicColor;
		}
		
		var buttonid = i;
		var id = PICID_PREF + i;
		var node = document.getElementById(id);
		if(node && i==nDiv) {
			node.style.display='block';
			node.style.visibility='visible';
			currentPic = i;
			document.getElementById(LINKID_PREF + currentPic).style.background= currentPicColor;
			document.getElementById(LINKID_PREF + currentPic).style.color= unselectedColor;
		} else if(node) {
			node.style.display='none';
			node.style.visibility='hidden';
		}
	}
	doBack(nDiv);
	doNext(nDiv);
}

function selCh(param) {
	var el = document.getElementById(param);
	
	if(el.checked == true)
		el.checked = false;
	else {
		el.checked = true;
	}
	
	if(function_exists('checkFinPrise'))
		checkFinPrise();
	else
		checkAll();
}

function checkAll()
{
	var all = document.getElementById('all');
	var fp = document.getElementById('finalprice');
	var cnt = document.getElementById('cnt');
	
	var nokia = document.getElementById('nokia');
	var nokia_fp = document.getElementById('nokia_finalprice');
	var nok_cnt = document.getElementById('nokia_cnt');
	
	var benetton = document.getElementById('benetton');
	var benetton_fp = document.getElementById('benetton_finalprice');
	var benetton_cnt = document.getElementById('benetton_cnt');
	
	var ikea = document.getElementById('ikea');
	var ikea_fp = document.getElementById('ikea_finalprice');
	var ikea_cnt = document.getElementById('ikea_cnt');
	
	var geits = document.getElementById('geits');
	var geits_fp = document.getElementById('geits_finalprice');
	var geits_cnt = document.getElementById('geits_cnt');
	
	var starbucks = document.getElementById('starbucks');
	var starbucks_fp = document.getElementById('starbucks_finalprice');
	var starbucks_cnt = document.getElementById('starbucks_cnt');
	
	var walmart = document.getElementById('walmart');
	var walmart_fp = document.getElementById('walmart_finalprice');
	var walmart_cnt = document.getElementById('walmart_cnt');
	
	var amazon = document.getElementById('amazon');
	var amazon_fp = document.getElementById('amazon_finalprice');
	var amazon_cnt = document.getElementById('amazon_cnt');
	
	var ford = document.getElementById('ford');
	var ford_fp = document.getElementById('ford_finalprice');
	var ford_cnt = document.getElementById('ford_cnt');
	
	var ted1 = document.getElementById('ted1');
	var ted1_fp = document.getElementById('ted1_finalprice');
	var ted1_cnt = document.getElementById('ted1_cnt');
	
	var ted2 = document.getElementById('ted2');
	var ted2_fp = document.getElementById('ted2_finalprice');
	var ted2_cnt = document.getElementById('ted2_cnt');
	
	var fin = document.getElementById('final');
	var sum = 0;
	
	cnt.value = checkVal(cnt);
	nok_cnt.value = checkVal(nok_cnt);
	
	if(all.checked == true){
		fp.value = (cnt.value * 50) + ".00";
		sum += parseFloat(fp.value);
	}
	
	if(nokia.checked == true){
		nokia_fp.value = Math.round((nok_cnt.value * 6.3)*Math.pow(10,2))/Math.pow(10,2) + "0";
		sum += parseFloat(nokia_fp.value);
		document.getElementById('ch1').checked = true;
	}
	
	if(benetton.checked == true){
		benetton_fp.value = Math.round((benetton_cnt.value * 6.3)*Math.pow(10,2))/Math.pow(10,2) + "0";
		sum += parseFloat(benetton_fp.value);
		document.getElementById('ch2').checked = true;
	}
	
	if(ikea.checked == true){
		ikea_fp.value = Math.round((ikea_cnt.value * 6.3)*Math.pow(10,2))/Math.pow(10,2) + "0";
		sum += parseFloat(ikea_fp.value);
		document.getElementById('ch3').checked = true;
	}
	
	if(geits.checked == true){
		geits_fp.value = Math.round((geits_cnt.value * 6.3)*Math.pow(10,2))/Math.pow(10,2) + "0";
		sum += parseFloat(geits_fp.value);
		document.getElementById('ch4').checked = true;
	}
	
	if(starbucks.checked == true){
		starbucks_fp.value = Math.round((starbucks_cnt.value * 6.3)*Math.pow(10,2))/Math.pow(10,2) + "0";
		sum += parseFloat(starbucks_fp.value);
		document.getElementById('ch5').checked = true;
	}
	
	if(walmart.checked == true){
		walmart_fp.value = Math.round((walmart_cnt.value * 6.3)*Math.pow(10,2))/Math.pow(10,2) + "0";
		sum += parseFloat(walmart_fp.value);
		document.getElementById('ch6').checked = true;
	}
	
	if(amazon.checked == true){
		amazon_fp.value = Math.round((amazon_cnt.value * 6.3)*Math.pow(10,2))/Math.pow(10,2) + "0";
		sum += parseFloat(amazon_fp.value);
		document.getElementById('ch7').checked = true;
	}
	
	if(ford.checked == true){
		ford_fp.value = Math.round((ford_cnt.value * 6.3)*Math.pow(10,2))/Math.pow(10,2) + "0";
		sum += parseFloat(ford_fp.value);
		document.getElementById('ch8').checked = true;
	}
	
	if(ted1.checked == true){
		ted1_fp.value = Math.round((ted1_cnt.value * 6.3)*Math.pow(10,2))/Math.pow(10,2) + "0";
		sum += parseFloat(ted1_fp.value);
		document.getElementById('ch9').checked = true;
	}
	
	if(ted2.checked == true){
		ted2_fp.value = Math.round((ted2_cnt.value * 6.3)*Math.pow(10,2))/Math.pow(10,2) + "0";
		sum += parseFloat(ted2_fp.value);
		document.getElementById('ch10').checked = true;
	}
	
	if((parseFloat(sum) - parseInt(sum)) > 0)
		sum += "0";
	else
		sum += ".00";
	
	fin.value = sum; 
}

function checkVal(param)
{
	if(parseInt(param.value) < 0)
		return Math.abs(param.value);
	else if(parseInt(param.value) == 0 || isNaN(parseInt(param.value)))
		return 1;
	else
		return parseInt(param.value);
}


//start biletite


function checkAllBileti()
{
	
	var f1 = document.getElementById('f1');
	var f1_fp = document.getElementById('f1_finalprice');
	var f1_cnt = document.getElementById('f1_cnt');
	
	var b1 = document.getElementById('b1');
	var b1_fp = document.getElementById('b1_finalprice');
	var b1_cnt = document.getElementById('b1_cnt');
	
	var c1 = document.getElementById('c1');
	var c1_fp = document.getElementById('c1_finalprice');
	var c1_cnt = document.getElementById('c1_cnt');
	
	var d2 = document.getElementById('d2');
	var d2_fp = document.getElementById('d2_finalprice');
	var d2_cnt = document.getElementById('d2_cnt');
	
	var c3 = document.getElementById('c3');
	var c3_fp = document.getElementById('c3_finalprice');
	var c3_cnt = document.getElementById('c3_cnt');
	
	var c4 = document.getElementById('c4');
	var c4_fp = document.getElementById('c4_finalprice');
	var c4_cnt = document.getElementById('c4_cnt');
	
	var d5 = document.getElementById('d5');
	var d5_fp = document.getElementById('d5_finalprice');
	var d5_cnt = document.getElementById('d5_cnt');
	
	var f6 = document.getElementById('f6');
	var f6_fp = document.getElementById('f6_finalprice');
	var f6_cnt = document.getElementById('f6_cnt');
	
	var b6 = document.getElementById('b6');
	var b6_fp = document.getElementById('b6_finalprice');
	var b6_cnt = document.getElementById('b6_cnt');
	
	var c6 = document.getElementById('c6');
	var c6_fp = document.getElementById('c6_finalprice');
	var c6_cnt = document.getElementById('c6_cnt');
	
	var f7 = document.getElementById('f7');
	var f7_fp = document.getElementById('f7_finalprice');
	var f7_cnt = document.getElementById('f7_cnt');
	
	var b7 = document.getElementById('b7');
	var b7_fp = document.getElementById('b7_finalprice');
	var b7_cnt = document.getElementById('b7_cnt');
	
	var c7 = document.getElementById('c7');
	var c7_fp = document.getElementById('c7_finalprice');
	var c7_cnt = document.getElementById('c7_cnt');
	
	var	f8 = document.getElementById('f8');
	var f8_fp = document.getElementById('f8_finalprice');
	var f8_cnt = document.getElementById('f8_cnt');
	
	var b8 = document.getElementById('b8');
	var b8_fp = document.getElementById('b8_finalprice');
	var b8_cnt = document.getElementById('b8_cnt');
	
	var c8 = document.getElementById('c8');
	var c8_fp = document.getElementById('c8_finalprice');
	var c8_cnt = document.getElementById('c8_cnt');
	
	var f9 = document.getElementById('f9');
	var f9_fp = document.getElementById('f9_finalprice');
	var f9_cnt = document.getElementById('f9_cnt');
	
	var b9 = document.getElementById('b9');
	var b9_fp = document.getElementById('b9_finalprice');
	var b9_cnt = document.getElementById('b9_cnt');
	
	var fin = document.getElementById('final');
	var sum = 0;
	
	
	
	if(f1.checked == true){
		f1_fp.value = (f1_cnt.value * 60) + ".00";
		sum += parseFloat(f1_fp.value);
		document.getElementById('f1').checked = true;
	}
	
	if(b1.checked == true){
		b1_fp.value = (b1_cnt.value * 45) + ".00";
		sum += parseFloat(b1_fp.value);
		document.getElementById('b1').checked = true;
	}
	
	if(c1.checked == true){
		c1_fp.value = (c1_cnt.value * 33) + ".00";
		sum += parseFloat(c1_fp.value);
		document.getElementById('c1').checked = true;
	}
	
	if(d2.checked == true){
		d2_fp.value = (d2_cnt.value * 20) + ".00";
		sum += parseFloat(d2_fp.value);
		document.getElementById('d2').checked = true;
	}
	
	if(c3.checked == true){
		c3_fp.value = (c3_cnt.value * 33) + ".00";
		sum += parseFloat(c3_fp.value);
		document.getElementById('c3').checked = true;
	}
	
	if(c4.checked == true){
		c4_fp.value = (c4_cnt.value * 33) + ".00";
		sum += parseFloat(c4_fp.value);
		document.getElementById('c4').checked = true;
	}
	
	if(d5.checked == true){
		d5_fp.value = (d5_cnt.value * 20) + ".00";
		sum += parseFloat(d5_fp.value);
		document.getElementById('d5').checked = true;
	}
	
	if(f6.checked == true){
		f6_fp.value = (f6_cnt.value * 60) + ".00";
		sum += parseFloat(f6_fp.value);
		document.getElementById('f6').checked = true;
	}
	
	if(b6.checked == true){
		b6_fp.value = (b6_cnt.value * 45) + ".00";
		sum += parseFloat(b6_fp.value);
		document.getElementById('b6').checked = true;
	}
	
	if(c6.checked == true){
		c6_fp.value = (c6_cnt.value * 33) + ".00";
		sum += parseFloat(c6_fp.value);
		document.getElementById('c6').checked = true;
	}
	
	if(f7.checked == true){
		f7_fp.value = (f7_cnt.value * 60) + ".00";
		sum += parseFloat(f7_fp.value);
		document.getElementById('f7').checked = true;
	}
	
	if(b7.checked == true){
		b7_fp.value = (b7_cnt.value * 45) + ".00";
		sum += parseFloat(b7_fp.value);
		document.getElementById('b7').checked = true;
	}
	
	if(c7.checked == true){
		c7_fp.value = (c7_cnt.value * 33) + ".00";
		sum += parseFloat(c7_fp.value);
		document.getElementById('c7').checked = true;
	}
	
	if(f8.checked == true){
		f8_fp.value = (f8_cnt.value * 60) + ".00";
		sum += parseFloat(f8_fp.value);
		document.getElementById('f8').checked = true;
	}
	
	if(b8.checked == true){
		b8_fp.value = (b8_cnt.value * 45) + ".00";
		sum += parseFloat(b8_fp.value);
		document.getElementById('b8').checked = true;
	}
	
	if(c8.checked == true){
		c8_fp.value = (c8_cnt.value * 33) + ".00";
		sum += parseFloat(c8_fp.value);
		document.getElementById('c8').checked = true;
	}
	
	if(f9.checked == true){
		f9_fp.value = (f9_cnt.value * 257.40) + "0";
		sum += parseFloat(f9_fp.value);
		document.getElementById('f9').checked = true;
	}
	
	if(b9.checked == true){
		b9_fp.value = (b9_cnt.value * 172.80) + "0";
		sum += parseFloat(b9_fp.value);
		document.getElementById('b9').checked = true;
	}
	
	fin.value = sum; 
	
}

function checkValBileti(param)
{
	if(parseInt(param.value) < 0)
		return Math.abs(param.value);
	else if(parseInt(param.value) == 0 || isNaN(parseInt(param.value)))
		return 1;
	else
		return parseInt(param.value);
}


//end biletite

// anketata

function genrandom(i) {
	return Math.floor(Math.random()*i+1)
}

function anketatest() {
	return;
	var CVal = readCookie('anketa1');
	var cdays = 1;
	if (CVal) return;
	if(genrandom(10) == 10) {
		if (confirm('Желаете ли да участвате в анкета на KARIERI.bg?')) {
			cdays = 300;
			window.open('/anketa/');
		}
	}
	createCookie('anketa1', '1', cdays);
}

function anketapopup() {
	//~ return;
	var cdays = 1;
	var CVal = readCookie('anketa1');
	if (CVal) return;
	if(genrandom(3) == 3) {
		w = window.open("http://www.economedia.bg/menuanketa.html", "anketa", "width=790,height=500,scrollbars=1,resizable=1,status=0,toolbar=0,location=0,menubar=0,directories=0");
	}
	createCookie('anketa1', '1', cdays);
}

function anketaok(p) {
	return;
	cdays = 300;
	createCookie('anketa1', '1', cdays);
	window.open(p, 'anketareal', 'width=1024,height=700,scrollbars=1,resizable=1,status=1,toolbar=1,location=1,menubar=1,directories=1');
	window.close();
	return false;
}

function anketacancel() {
	window.close();
}

// coockie

function createCookie(name, value, days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
		var expires = "; expires=" + date.toGMTString();
	} else 
		var expires = "";
	document.cookie = name + "=" + escape(value) + expires + "; path=/";
}

function readCookie(name) {
	var ca = document.cookie.split(';');
	var nameEQ = name + "=";
	for(var i=0; i < ca.length; i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1, c.length); //delete spaces
		if (c.indexOf(nameEQ) == 0) return unescape(c.substring(nameEQ.length, c.length));
	}
	return null;
}


function function_exists( function_name ) {
 
 
    if (typeof function_name == 'string'){
        return (typeof window[function_name] == 'function');
    } else{
        return (function_name instanceof Function);
    }
}

function chngTxt(txt, param) {
	if(document.getElementById(param).value == txt)
		document.getElementById(param).value = "";
}

function clrTxt(txt, param) {
	if(document.getElementById(param).value == "") {
		document.getElementById(param).value = txt;
	}
}

function checkemail(param) {
	var str = document.getElementById(param).value;
	var filter = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (filter.test(str))
		return true;
	else 
		alert("Въведохте невалиден e-mail адрес!");
	
	return false;
}

function changePic(pPos, pArr) {
	var dv = document.getElementById('bigpic');
	dv.innerHTML = '<img src="/lib/showimg.php?filename=zx565_'+pArr[pPos][0]+'.jpg" alt=""><p>'+pArr[pPos][1]+'</p>';
	return false;
}

function changeFont(inc,id){
   var p=document.getElementById(id);
     if(p.style.fontSize){
      var size=parseFloat(p.style.fontSize.replace("em",""));
     }else{
      var size=1;  //tuk slagame default stoinosta da se vidi ot css faila :)
     }
    if(!inc)  size=1;
    if((size+inc)<= 2.1 && (size+inc)>=0.3)
      p.style.fontSize=size+inc + 'em';
}

jQuery(document).ready(function() {
	jQuery('.buttons li').hover(
			function() {
					if(this.className != 'active' && this.id != 'AP') {
						this.className += ' hover';
					}
			},
			function() {
					if(this.className != 'active' && this.id != 'AP') {
						this.className = this.className.replace(/hover/g, '');;
					}
			}
	);
	jQuery('.click').hover(
			function() {
				this.className += ' clickhover';
			},
			function() {
				var clN = this.className;
				this.className = clN.replace(/clickhover/g, '');
			}
	);
	
	tl = jQuery('.treelist > li > strong');
	if (tl) {
		tl.each(function() {makeTreeList(this)});
	}
	
	var bigGalleryStory = jQuery('.albumPhotos');
	if(bigGalleryStory.length) { //koda da se izpulnqva samo ako ima takuv div
		jQuery(document).keyup(function(e) {
			if(e.keyCode == 39) { //next ->
				var nextlnk = jQuery('span:visible div.gallery ul.buttons li.right a');
				if(nextlnk.length) {
					document.location.href= nextlnk[0].href;
				}
			} else if(e.keyCode == 37) { //prev <-
				var prevlnk = jQuery('span:visible div.gallery ul.buttons li:not(.right) a');
				if(prevlnk.length) {
					document.location.href= prevlnk[0].href;
				}
			} else {
				return false;
			}
		});
	}
	
	
	
});

function bigPictureZoom(photoguid){
		jQuery('.ipImage img')[0].src = '/lib/showimg.php?filename=zx290_' + photoguid + '.jpg';
		jQuery('.productGal a').removeClass('thisImage'); 
		jQuery(this).addClass('thisImage');
		jQuery('.ipImage a').click(
			function() {
				bigPicturePop(photoguid); return false;
			}
		);		
		jQuery('.makeBigger a').click(
			function() {
				bigPicturePop(photoguid); return false;
			}
		);		
}

function bigPicturePop(photoguid){
	window.open("/lib/showimg.php?filename=zx600_" + photoguid + ".jpg", "popwindow", "width=620,height=620,scrollbars=1,resizable=1,status=0,toolbar=0,location=0,menubar=0,directories=0");
	return false;
}
