﻿function headImageOver(v) {
    v.src = v.src.replace("_ou","_ov");
}

function headImageOut(v) {
    v.src = v.src.replace("_ov","_ou")
}

function onMenuOver(m) {
    id = m.id;
    sm = document.getElementById(id + "s");
    sm.style.display = "block";
}

function onMenuOut(m) {
    id = m.id;
    sm = document.getElementById(id + "s");
    sm.style.display = "none";
}

function onSubMenuOut(m) {
    sm = document.getElementById(m.id);
    sm.style.display = "none";
    //header.style.backgroundImage
}

var min=7;
var max=10;
function fontsize(size) {
   var p = document.getElementsByTagName('div');
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("pt",""));
      } else {
         var s = 12;
      }
      if(s!=max && s!=min) {
         s += size;
      }
      p[i].style.fontSize = s+"pt"
   }
}

// fontsize changer
//function fontsize(size) {
//	
//	size = size || 0;
//	
//	bottomLimit = 1;
//	topLimit = 5;
//	var p = getElementsByClassName("articlebody","")
//   
//   for(i=0;i<p.length;i++) 
//   {	
//	if (((fsize+size) >= bottomLimit) && ((fsize+size) <= topLimit) && !((fsize == 2) && (size == 0))) {
//		
//		if (size != 0) {
//		
//			contentHideShow();
//			setTimeout("setClassName('centerArea','size"+(fsize+size)+"')",fader*10);
//			fsize = (fsize+size);
//		} else {
//		
//			contentHideShow();
//			setTimeout("setClassName('centerArea','size2')",fader*10);
//			fsize = 2;
//		}
//		
//		setTimeout("fixLeftAreaHeight()",fader*20); // sayfabasinagit yuksekligini duzeltme
//	}
//	
//		switch(size)
//		{
//			case 1:
//				increaseFontSizeAux('channelbody',null,16,11,false)
//				break;    
//			case -1:
//				decreaseFontSizeAux('channelbody',null,11,11,false)
//				break;
//			case 0 :
//				decreaseFontSizeAux('channelbody',null,12,12,true)
//				break;
//			default:
//  		}
//  		
//	}
//}


// default font-size
var fsize = 2;

// opacity change effect time interval
var fader = 21;

// sayfa basina gitme butonu ne zaman cikacak
var gotopMinHei = 600;

// input class isimleri
var inputOkClass = "inputTxt";
var inputNotOkClass = "formNotOk";

// flash & div hack
function openMenu() {
	document.getElementById("headerMenu").style.height = '500px';
	document.getElementById("swf_container").style.height = '500px';
}

function closeMenu() {

	document.getElementById("headerMenu").style.height = '140px';
	document.getElementById("swf_container").style.height = '140px';
}

function clearFormDialog()
{
	document.getElementById("txtAd").value = "";
	document.getElementById("txtSoyad").value = "";
	document.getElementById("txtEmail").value = "";
	document.getElementById("txtAdres").value = "";
	document.getElementById("txtAdres2").value = "";
	document.getElementById("txtYas").value = "";
	document.getElementById("txtMeslek").value = "";
	document.getElementById("txaEgitim").value = "";
	document.getElementById("txaMesaj").value = "";
}

function clearFormX() 
{
	document.getElementById("notes").value = "";
	document.getElementById("desc").value = "";
	document.getElementById("receiveremail").value = "";
	document.getElementById("senderemail").value = "";
	document.getElementById("receiver").value = "";
	document.getElementById("sender").value = "";
}


function fontsizex(size) {
	
	size = size || 0;
	
	bottomLimit = 1;
	topLimit = 5;
	var p = getElementsByClassName("articlebody","")
   
   for(i=0;i<p.length;i++) 
   {	
	if (((fsize+size) >= bottomLimit) && ((fsize+size) <= topLimit) && !((fsize == 2) && (size == 0))) {
		
		if (size != 0) {
		
			contentHideShow();
			setTimeout("setClassName('rightAreaX','size"+(fsize+size)+"')",fader*10);
			fsize = (fsize+size);
		} else {
		
			contentHideShow();
			setTimeout("setClassName('rightAreaX','size2')",fader*10);
			fsize = 2;
		}
		
		setTimeout("fixLeftAreaHeight()",fader*20); // sayfabasinagit yuksekligini duzeltme
	}
	
		switch(size)
		{
			case 1:
				increaseFontSizeAux('channelbody',null,16,11,false)
				break;    
			case -1:
				decreaseFontSizeAux('channelbody',null,11,11,false)
				break;
			case 0 :
				decreaseFontSizeAux('channelbody',null,12,12,true)
				break;
			default:
  		}
  		
	}
}



function getElementsByClassName(classname,node)
{    
	if(!node) node = document.getElementsByTagName("body")[0];    
	var a = [];    
	var re = new RegExp('\\b' + classname + '\\b');    
	var els = node.getElementsByTagName("*");    
	for(var i=0,j=els.length; i<j; i++)        
		if(re.test(els[i].className))
			a.push(els[i]);    
	return a;
}

function decreaseFontSizeAux(classname,tag,min,def,f) {
   var p = getElementsByClassName("articlebody","")
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = def;
      }
      if(!f){
	      if(s!=min) {
	         s -= 1;
	      }
      }
      else
	s = def;
      p[i].style.fontSize = s+"px"
   }   
}


function increaseFontSizeAux(classname,tag,max,def,f) {
   var p = getElementsByClassName("articlebody","")
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = def;
      }
      if(!f){	
	      if(s!=max) {
        	 s += 1;
      		}
      }
      else
	s = def;
      p[i].style.fontSize = s+"px"
   }
}


// content hide & show effect (left || right)
function contentHideShow(pos) {

	if (navigator.appName.indexOf('Netscape') != -1)
	{
		pos = pos || 'right';

		giveEffect(pos+'Area',10,0);
		delay = fader*10+50;
		giveEffect(pos+'Area',0,10,delay);
	}	
}

// opacity fader
function giveEffect(div,start,end,delay) {

	delay = delay || 0;
	
	if (start > end) {
	
		for (var i=start;((i>-1)&&(i>=end));i--)
			setTimeout("setOpacity("+i+",'"+div+"')",fader*(10-i)+delay);
	} else {
	
		for (var i=start;((i<11)&&(i<=end));i++)
			setTimeout("setOpacity("+i+",'"+div+"')",fader*i+delay);
	}
}

// opacity changer
function setOpacity(value,div) {

	theDiv = document.getElementById(div);

	if (theDiv != null) {
		if(document.all) {
			theDiv.runtimeStyle.filter = "alpha(opacity=" + value*10 + ")";
		} else {
			theDiv.style.opacity = value/10;
		}
	}
	/*
	if (value==0)
		theDiv.style.display = "none";
	else
		theDiv.style.display = "inline";
	*/
}

// opacity changer
function getOpacity(div) {

	theDiv = document.getElementById(div);

	if (theDiv != null) {
		if(document.all) {
		
			filterStr = theDiv.runtimeStyle.filter = "alpha(opacity=" + value*10 + ")";
			filterStrStart = filterStr.indexOf("alpha(opacity=");
			
			if (filterStrStart > -1) {
				
				filterStrEnd = filterStr.indexOf(")",filterStrStart+1);
				return Number(filterStr.substr((filterStrStart+14),(filterStrEnd-filterStrStart-14))) /10;
			}
			else
				return null;
		} else {
			return Number(theDiv.style.opacity)/10;
		}
	} else {
	
		return null;
	}
}

// form tools
function clearForm() {

	for (i=1 ; document.getElementById("f"+i) != null; i++) {
	
		document.getElementById("f"+i).value = "";
	}
}

function submitForm(fId) {

	if (document.getElementById(fId) != null) {
	
		if (validateForm() != null) {
			if (validateForm())
			document.getElementById(fId).submit();
		}
		else 
			document.getElementById(fId).submit();
	}
}

// className changer
function setClassName(id,cName) {

	document.getElementById(id).className = cName;
}

// write toolbar
function genToolbar(bool) {

	if (typeof bool == "undefined") bool = true;

	if (bool)
	document.write("<a href=\"javascript:fontsize(-1)\"><img src=\"/images/t_fontdec.gif\" /></a><a href=\"javascript:fontsize()\"><img src=\"/images/t_fontdef.gif\" /></a><a href=\"javascript:fontsize(1)\"><img src=\"/images/t_fontinc.gif\" /></a><img src=\"/images/t_line.gif\" /><a href=\"javascript:printContent('rightArea')\"><img src=\"/images/t_print.gif\" /></a>");
	else	
	document.write("<span><img src=\"images/t_fontdec.gif\" /></span><span><img src=\"images/t_fontdef.gif\" /></span><span><img src=\"images/t_fontinc.gif\" /></span><img src=\"images/t_line.gif\" /><a href=\"javascript:printContent('rightArea')\"><img src=\"images/t_print.gif\" /></a>");
}


function genToolbarX(bool) {

	if (typeof bool == "undefined") bool = true;

	if (bool)
	document.write("<a href=\"javascript:fontsizex(-1)\"><img src=\"/images/t_fontdec.gif\" /></a><a href=\"javascript:fontsizex()\"><img src=\"/images/t_fontdef.gif\" /></a><a href=\"javascript:fontsizex(1)\"><img src=\"/images/t_fontinc.gif\" /></a><img src=\"/images/t_line.gif\" /><a href=\"javascript:printContent('rightAreaX')\"><img src=\"/images/t_print.gif\" /></a>");
	else	
	document.write("<span><img src=\"images/t_fontdec.gif\" /></span><span><img src=\"images/t_fontdef.gif\" /></span><span><img src=\"images/t_fontinc.gif\" /></span><img src=\"images/t_line.gif\" /><a href=\"javascript:printContent('rightAreaX')\"><img src=\"images/t_print.gif\" /></a>");
}

// tarihce bolumu
var xtarih = "";
function tarihDegistir(tarih) {

if (document.getElementById("tarihce"+tarih) != null) {
		
		document.getElementById("tarihce1909").style.display = "none";
		
		document.getElementById("tarihceBaslik").style.display = "block";
		document.getElementById("tarihceBaslik").innerHTML = tarih;
		document.getElementById("tarihce"+tarih).style.display = "block";
		//document.getElementById("tarihceImg").src = "images/tarihce/"+tarih+".jpg";	
		
		if (xtarih != "")
			document.getElementById("tarihce"+xtarih).style.display = "none";
		
		xtarih = tarih;
	}
	
	
}

// icerik gosterme
var xicerik = "";
function icerikGoster(icerik) {

	if (document.getElementById("uzunIcerik"+icerik) != null) {
	
		document.getElementById("uzunIcerik"+icerik).style.display = "block";
		document.getElementById("buyukBtn"+icerik+"i").innerHTML = "-";
		
		if (xicerik != "") {
		
			document.getElementById("uzunIcerik"+xicerik).style.display = "none";
			document.getElementById("buyukBtn"+xicerik+"i").innerHTML = "+";
		}
		
		if (xicerik != icerik)
			xicerik = icerik;
		else
			xicerik = "";
	}
}

function detayliGoster(bool) {
	
	if (bool) {
		
		document.getElementById("detayliAramaBtn").innerHTML = "- DETAYLI ARAMA";
		document.getElementById("detayliAramaBtn").href = "javascript:detayliGoster(false)";
		document.getElementById("detayliAramaBtn").style.marginBottom = "0px";
		document.getElementById("detayliAramaDiv").style.display = "block";
		
	} else {
		
		document.getElementById("detayliAramaBtn").innerHTML = "+ DETAYLI ARAMA";
		document.getElementById("detayliAramaBtn").href = "javascript:detayliGoster(true)";
		document.getElementById("detayliAramaBtn").style.marginBottom = "20px";
		document.getElementById("detayliAramaDiv").style.display = "none";
	}
}

function detayliGosterEng(bool) {
	
	if (bool) {
		
		document.getElementById("detayliAramaBtn").innerHTML = "- DETAILS";
		document.getElementById("detayliAramaBtn").href = "javascript:detayliGosterEng(false)";
		document.getElementById("detayliAramaBtn").style.marginBottom = "0px";
		document.getElementById("detayliAramaDiv").style.display = "block";
		
	} else {
		
		document.getElementById("detayliAramaBtn").innerHTML = "+ DETAILS";
		document.getElementById("detayliAramaBtn").href = "javascript:detayliGosterEng(true)";
		document.getElementById("detayliAramaBtn").style.marginBottom = "20px";
		document.getElementById("detayliAramaDiv").style.display = "none";
	}
	
	fixLeftAreaHeight();
}


// print content
function printContent(id) {
	
	str=document.getElementById(id).innerHTML;
	newwin=window.open('','printwin','left=100,top=100,width=400,height=400')
	newwin.document.write('<HTML>\n<HEAD>\n')
	
	newwin.document.write('<HTML>\n<HEAD>\n')
	newwin.document.write('<TITLE>Eczacıbaşı - www.eczacibasi.com.tr</TITLE>\n')
	newwin.document.write('<meta http-equiv=Content-Type content=text/html; charset=windows-1254>\n')
	newwin.document.write('<meta http-equiv=Content-Type content=text/html; charset=iso-8859-9>\n')
	newwin.document.write('<meta http-equiv=Content-Language content=tr>\n')
	newwin.document.write('<link rel=stylesheet type=text/css href=/cjs/main.css />\n')
	newwin.document.write('<link rel=stylesheet href=/cjs/sIFR-screen.css type=text/css media=screen />\n')
	newwin.document.write('<link rel=stylesheet href=/cjs/sIFR-print.css type=text/css media=print />\n')

	newwin.document.write('<TITLE>Eczacıbaşı - www.eczacibasi.com.tr</TITLE>\n')
	newwin.document.write('<script>\n')
	newwin.document.write('function chkstate(){\n')
	newwin.document.write('if(document.readyState=="complete"){\n')
	newwin.document.write('window.close()\n')
	newwin.document.write('}\n')
	newwin.document.write('else{\n')
	newwin.document.write('setTimeout("chkstate()",2000)\n')
	newwin.document.write('}\n')
	newwin.document.write('}\n')
	newwin.document.write('function print_win(){\n')
	newwin.document.write('window.print();\n')
	newwin.document.write('chkstate();\n')
	newwin.document.write('}\n')
	newwin.document.write('<\/script>\n')
	newwin.document.write('</HEAD>\n')
	newwin.document.write('<BODY onload="print_win()">\n')
	newwin.document.write('<b>Eczacıbaşı - www.eczacibasi.com.tr</b><br><br>')
	newwin.document.write('</br></br>')
	newwin.document.write('</br></br>')
	newwin.document.write(str)
	newwin.document.write('</BODY>\n')
	newwin.document.write('</HTML>\n')
	newwin.document.close()
}

var curGorsel = 1;
function gorselNav(next) {
	
	if(next) {
		document.getElementById("gorsel"+curGorsel).style.display = "none";
		document.getElementById("gorsel"+(curGorsel+1)).style.display = "block";
		curGorsel++;
	} else {
		document.getElementById("gorsel"+curGorsel).style.display = "none";
		document.getElementById("gorsel"+(curGorsel-1)).style.display = "block";
		curGorsel--;
	}
	
}

// equals to rightArea 
function fixLeftAreaHeight() {

	var contentHei = document.getElementById("rightArea").offsetHeight;
	var LeftAreaHeight = document.getElementById("leftArea").offsetHeight
	var RightAreaHeight = document.getElementById("rightArea").offsetHeight
	
	
	/*if (contentHei > gotopMinHei) {
		document.getElementById("leftArea").style.height = contentHei+"px";
		document.getElementById("sayfaBasi").style.display = "block";
	}*/
	
	
	if ((RightAreaHeight > LeftAreaHeight) && (RightAreaHeight > gotopMinHei)  ) {
		if ((RightAreaHeight - LeftAreaHeight) < 10 )
		{
			document.getElementById("leftArea").style.height = RightAreaHeight+ 12 +  "px";
			document.getElementById("sayfaBasi").style.display = "block";
		}
		else
		{
			document.getElementById("leftArea").style.height = RightAreaHeight+"px";
			document.getElementById("sayfaBasi").style.display = "block";
		}
	}
	
}


function OpenPopups(URL)
{
	NewWindow=window.open(URL,'pre1','toolbar=yes,top=0,left=0,width=800,height=600,directories=no,status=no,menubar=no,scrollbars=no,resizable=no');
	NewWindow.focus();

 }


