// JavaScript Document
// Browser functions
//var arrCountries = Array("AFGANİSTAN", "ALMANYA", "ABD", "AMERİKAN SAMOA", "ANDORA", "ANGOLA", "ANGUİLLA", "ANTİGUA VE BARBUDA", "ARJANTİN", "ARNAVUTLUK", "ARUBA", "AVUSTRALYA", "AVUSTURYA", "AZERBAYCAN", "BAHAMA", "BAHREYN", "BAKER ADASI", "BANGLADEŞ", "BARBADOS", "BASSAS DA İNDİA", "BATI ŞERİA", "BELÇİKA", "BELİZE", "BENİN", "BERMUDA", "BEYAZ RUSYA", "BAE", "BOLİVYA", "BOSNA HERSEK", "BOTSVANA", "BOUVET ADASI", "BREZİLYA", "BRUNEY", "BULGARİSTAN", "BURKİNA FASO", "BURMA", "BURUNDİ", "BUTAN", "CEBELİTARIK", "CEZAYİR", "CHRISTMAS ADALARI", "CİBUTİ", "CLIPPERTON ADALARI", "COCOS ADALARI", "CORAL DENİZİ ADALARI", "ÇAD", "ÇEK CUMHURİYETİ", "ÇİN", "DANİMARKA", "DOMİNİKA", "DOMİNİKAN CUMHURİYETİ", "EKVATOR GİNESİ", "EKVADOR", "EL SALVADOR", "ENDONEZYA", "ERİTRE", "ERMENİSTAN", "ESTONYA", "ETİYOPYA", "FALKLAND ADALARI", "FAROE ADALARI", "FAS", "FİJİ", "FİLDİŞİ SAHİLİ", "FİLİPİNLER", "FİNLANDİYA", "FRANSA", "FRANSIZ GUYANASI", "FRANSIZ POLİNEZYASI", "GABON", "GAMBİYA", "GANA", "GAZZE ŞERİDİ", "GİNE BİSSAU", "GİNE", "GLORIOSO ADALARI", "GRENADA", "GRÖNLAND", "GUADALUP", "GUAM", "GUATEMALA", "GUERNSEY", "GUYANA", "GÜNEY AFRİKA", "GÜNEY GEORGIA", "GÜNEY KORE", "GÜNEY FRANSA - ANTARKTİK", "GÜRCİSTAN", "HAİTİ", "HEARD VE MCDONALD", "HİNDİSTAN", "HIRVATİSTAN", "HOLLANDA ANTİLLERİ", "HOLLANDA", "HOLY SEE (VATİCAN)", "HONDURAS", "HONG KONG", "HOWLAND ADASI", "IRAK", "ISLE OF MAN", "İNGİLİZ VİRGİNİA ADALARI", "İNGİLTERE", "İRAN", "İRLANDA", "İSPANYA", "İSRAİL", "İSVEÇ", "İSVİÇRE", "İTALYA", "İZLANDA", "JAMAİKA", "JAN MAYEN", "JAPONYA", "JARVİS ADASI", "JERSEY", "JOHNSTON ATOL", "JUAN DE NOVA ADASI", "KAMBOÇYA", "KAMERUN", "KANADA", "KAPE VERDE", "KATAR", "KAYMAN ADALARI", "KAZAKİSTAN", "KENYA", "KINGMAN RESİFİ", "KIRGIZİSTAN", "KİRİBATİ", "KOLOMBİYA", "KOMOR ADALARI", "KONGO CUMHURİYETİ", "KONGO DEMOKRATİK CUMHURİYETİ", "KOSTA RİKA", "KUVEYT", "KUZEY KORE", "KUZEY MARIANA ADALARI", "KÜBA", "LAOS", "LESOTHO", "LETONYA", "LIECHTENSTEİN", "LİBERYA", "LİBYA", "LİTVANYA", "LÜBNAN", "LÜKSEMBURG", "MACARİSTAN", "MADAGASKAR", "MAKAO", "MAKEDONYA", "MALAVİ", "MALDİVLER", "MALEZYA", "MALİ", "MALTA", "MARSHALL ADALARI", "MARTİNİK", "MAURITIUS", "MAYOTTE", "MEKSİKA", "MIDWAY ADALARI", "MİKRONEZYA", "MISIR", "MOĞOLİSTAN", "MOLDOVA", "MONAKO", "MONTSERRAT", "MORİTANYA", "MOZAMBİK", "NAMİBYA", "NAURU", "NAVASSA ADASI", "NEPAL", "NİJER", "NİJERYA", "NİKARAGUA", "NİUE", "NORFOLK ADASI", "NORVEÇ", "ORTA AFRİKA CUMHURİYETİ", "ÖZBEKİSTAN", "PAKİSTAN", "PALAU", "PALMİRA ATOLU", "PANAMA", "PAPUA YENİ GİNE", "PARACEL ADALARI", "PARAGUAY", "PERU", "PITCAIRN ADALARI", "POLONYA", "PORTEKİZ", "PORTO RİKO", "REUNION", "ROMANYA", "RUANDA", "RUSYA", "ST. HELENA", "ST. KITTS VE NEVIS", "ST. LUCIA", "ST. PIERRE VE MIQUELON", "ST. VINCENT VE GRENAD.", "SAMOA", "SAN MARİNO", "SAO TOME VE PRINCIPE", "SENEGAL", "SEYŞEL", "SİERRA LEONE", "SİNGAPUR", "SLOVAKYA", "SLOVENYA", "SOLOMON ADALARI", "SOMALİ", "SPRATLY ADALARI", "SRİ LANKA", "SUDAN", "SURİNAM", "SURİYE", "SUUDİ ARABİSTAN", "SVALBARD", "SVAZİLAND", "ŞİLİ", "TACİKİSTAN", "TANZANYA", "TAYLAND", "TAYVAN", "TOGO", "TOKELAU", "TONGA", "TRİNİDAD VE TOBAGO", "TROMELİN ADASI", "TUNUS", "TURKS VE CAİCOS ADALARI", "TUVALU", "TÜRKİYE", "TÜRKMENİSTAN", "UGANDA", "UKRAYNA", "UMMAN", "URUGUAY", "ÜRDÜN", "VALLİS VE FUTUNA", "VANUATU", "VENEZUELA", "VİETNAM", "VİRGİN ADALARI", "WAKE ADASI", "YEMEN", "YENİ KALEDONYA", "YENİ ZELANDA", "YUGOSLAVYA", "YUNANİSTAN", "ZAMBİYA", "ZİMBABVE");
var arrStates = Array("ALABAMA", "ALASKA", "ARIZONA", "ARKANSAS", "CALIFORNIA", "COLORADO", "CONNECTICUT", "D.C.", "DELAWARE", "FLORIDA", "GEORGIA", "HAWAII", "IDAHO", "ILLINOIS", "INDIANA", "IOWA", "KANSAS", "KENTUCKY", "LOUISIANA", "MAINE", "MARYLAND", "MASSACHUSETTS", "MICHIGAN", "MINNESOTA", "MISSISSIPPI", "MISSOURI", "MONTANA", "NEBRASKA", "NEVADA", "NEW HAMPSHIRE", "NEW JERSEY", "NEW MEXICO", "NEW YORK", "NORTH CAROLINA", "NORTH DAKOTA", "OHIO", "OKLAHOMA", "OREGON", "PENNSYLVANIA", "RHODE ISLAND", "SOUTH CAROLINA", "SOUTH DAKOTA", "TENNESSEE", "TEXAS", "UTAH", "VERMONT", "VIRGINIA", "WASHINGTON", "WEST VIRGINIA", "WISCONSIN", "WYOMING");
function printPage(){
	print(document);
	}
function setStatusBar(msgStr){
	self.status = msgStr;
	}
// Cookie functions
function readCookie(name){
	var cookieValue = "";
	var search = name + "=";
	if(document.cookie.length > 0){
		offset = document.cookie.indexOf(search);
		if (offset != -1){
			offset += search.length;
			end = document.cookie.indexOf(";", offset);
			if (end == -1) end = document.cookie.length;
			cookieValue = unescape(document.cookie.substring(offset, end))
			}
		}
	return cookieValue;
	}
function writeCookie(name, value, hours){
	var expire = "";
	if(hours != null){
		expire = new Date((new Date()).getTime() + hours * 3600000);
		expire = "; expires=" + expire.toGMTString();
		document.cookie = name + "=" + escape(value) + expire;
		}else{
		document.cookie = name + "=" + escape(value);
		}
	}
// String functions
function replaceCharacters(conversionString, inChar, outChar){
	var convertedString = conversionString.split(inChar);
	convertedString = convertedString.join(outChar);
	return convertedString;
	}
function wrapString(inputString, wrapLength, delimiter){
	if (!delimiter) delimiter = '\n';
	if (!wrapLength) wrapLength = inputString.length.buildString = '';
	for (i=0; i < inputString.length; i+=wrapLength){
		buildString += inputString.slice(i,i+wrapLength) + delimiter;
		}
	return buildString.slice(0,(buildString.length - delimiter.length));
	}
// Miscallenous functions
var oldClassName = "tabNormal";
function ShowTab(tabName, selectedIndex, selectedClassname, otherClassname){
	for (i=0; i<10; i++){
		tabCaptn = document.all(tabName + "Cptn" + i);
		if (tabCaptn){
			document.all(tabName + i).style.display = "none";
			tabCaptn.className = otherClassname;
			}
		}
	document.all(tabName + selectedIndex).style.display = "";
	document.all(tabName + "Cptn" + selectedIndex).className = selectedClassname;
	oldClassName = selectedClassname;
	return false;
	}
function findPosX(obj){
	var curleft = 0;
	if (obj.offsetParent){
		while (obj.offsetParent){
			curleft += obj.offsetLeft;
			obj = obj.offsetParent;
			}
		}else if (obj.x){
		curleft += obj.x;
		}
	return curleft;
	}
function findPosY(obj){
	var curtop = 0;
	var nes = obj;
	if (nes.offsetParent){
		while (nes.offsetParent){
			curtop += nes.offsetTop;
			nes = nes.offsetParent;
			}
		}else if (nes.y){
		curtop += nes.y;
		}
	return curtop;
	}
var lastShownLayer = "";
function ShowHideLayer(LayerId, refObject, posHorz, posVert){
	// posHorz değerleri: 'left', 'center', 'right'
	// posVert değerleri: 'top', 'center', 'bottom'
	myLayer = document.all[LayerId];
	refX = findPosX(refObject);
	refY = findPosY(refObject);
	refW = refObject.offsetWidth;
	refH = refObject.offsetHeight;
	if (myLayer.style.visibility == "visible" && lastShownLayer == LayerId){
		myLayer.style.visibility = "hidden";
		myLayer.style.left = "-1000px";
		myLayer.style.top = "-1000px";
		myLayer.style.zIndex = 10;
		}else{
		myLayer.style.visibility = "visible";
		if (posHorz == "left"){
			lyrX = refX - myLayer.offsetWidth;
			}else if(posHorz == "center"){
			lyrX = refX + ((refW - myLayer.offsetWidth) / 2);
			}else if(posHorz == "right"){
			lyrX = refX + refW;
			}else if(posHorz == "leftt"){
			lyrX = (refX - myLayer.offsetWidth) + refW;
			}else if(posHorz == "rightt"){
			lyrX = refX;
			}
		if (posVert == "top"){
			lyrY = refY - myLayer.offsetHeight;
			}else if(posVert == "center"){
			lyrY = refY + ((refH - myLayer.offsetHeight) / 2);
			}else if(posVert == "bottom"){
			lyrY = refY + refH;
			}else if(posVert == "topt"){
			lyrY = (refY - myLayer.offsetHeight) + refH;
			}else if(posVert == "bottomt"){
			lyrY = refY;
			}
		myLayer.style.left = lyrX + "px";
		myLayer.style.top = lyrY + "px";
		if (lastShownLayer != ""){
			if (document.all[lastShownLayer]){
				document.all[lastShownLayer].style.zIndex = 1;
				}
			}
		myLayer.style.zIndex = 10;
		lastShownLayer = LayerId;
		}
	return false;
	}
function ShowFilterForm(refObject){
	document.all["lyrFilter"].style.top = findPosY(refObject) + refObject.offsetHeight;
	document.all["lyrFilter"].style.left = findPosX(refObject);
	if (document.all["lyrFilter"].style.visibility == "visible"){
		document.all["lyrFilter"].style.visibility = "hidden";
		document.all["lyrFilter"].style.left = "-1000px";
		document.all["lyrFilter"].style.top = "-1000px";
		refObject.innerHTML = "Filtreleme &raquo;";
		refObject.className = "fltTd1";
		}else{
		document.all["lyrFilter"].style.visibility = "visible";
		refObject.innerHTML = "Filtreleme &laquo;";
		refObject.className = "fltTd2";
		}
	}
function makeLayer(id, L, T, bgColor, visible, zIndex){
	if (document.getElementById(id)){
		alert('Layer with this ID already exists!');
		return;
		}
	var LR = '\n<div id="' + id + '" style="position:absolute; left:' + L + 'px; top:' + T +'px; visibility:' + ((null==visible || 1 == visible) ? 'visible;' : 'hidden;') + ((null == zIndex) ? '' : ' z-index:' + zIndex + ';') + ((null == bgColor) ? '' : ' background-color:' + bgColor + ';') + '"></div>';
	document.body.innerHTML += LR;
	return false;
	}
function deleteLayer(id){
	if (document.getElementById(id)){
		var ltd = document.getElementById(id);
		document.body.removeChild(ltd);
		}
	return false;
	}
function ConfirmAction(){
	if (confirm('Lütfen işlemi onaylayın!')){
		return true;
		}else{
		return false;
		}
	}
function CopyToClipboard(str){
	if (document.all['lyrTemporary']){
		deleteLayer("lyrTemporary");
		}
	if (!document.all['lyrTemporary']){
		var str = '<textarea rows="1" cols="1" name="copyarea" id="copyarea">' + str + '</textarea>';
		makeLayer('lyrTemporary', -1000, -1000, '', 'hidden', 1);
		document.all['lyrTemporary'].innerHTML = str;
		Copied = document.all['copyarea'].createTextRange();
		Copied.execCommand("RemoveFormat");
		Copied.execCommand("Copy");
		deleteLayer("lyrTemporary");
		}
	return false;
	}
function PostToWindow(frmName, winName, winWidth){
	var myLeft = (window.screen.width - winWidth) / 2;
	var nW = window.open('about:blank', winName, 'width=' + winWidth + ', height=500, top=0, left=' + myLeft + ', toolbar=0, menubar=0, location=0, status=0, directories=0, scrollbars=1, resizable=1', true);
	document.forms[frmName].submit();
	nW.focus();
	return false;
	}