var gundem=250;  // ana sayfa
(function() {

	var createScriptElement = function(jsadi, jsdir) {  //script sat&yacute;r&yacute; ekleme
		if(!(/\/$/.test(jsdir))) jsdir += '/';
		var script = document.createElement("script");
		script.type = "text/javascript";
		script.language = "JavaScript";
		script.src = jsdir + jsadi + ".js";
		document.getElementsByTagName("head")[0].appendChild(script);
	};

	var jsload = function(jsadi, jsdir, jsparametre){  //script sat&yacute;r&yacute; ekleme
		if(!(/\/$/.test(jsdir))) jsdir += '/';
		if(typeof jsparametre == 'undefined') {
			jsparametre = '';
		} else {
			jsparametre = '?' + jsparametre;
		}
		// Safari 2.0 fails using DOM, use document.write instead
		document.write('<scr' + 'ipt type="text/javascript" src="' + jsdir + jsadi + '.js' + jsparametre + '"><\/script>');
		return;
	};

	var cssload = function(cssadi, cssdir, cssmedia){
		if(!(/\/$/.test(cssdir))) cssdir += '/';
		//cssadi = cssdir + cssadi + '/';
		// Safari 2.0 fails using DOM, use document.write instead
		document.write('<link rel="stylesheet" type="text/css" href="' + cssdir + cssadi + '.css" media="' + cssmedia + '" />');
		return;
	};

	var csswrite = function(csskodu, cssmedia){ // css scripti yazdırılıyor
		document.write('<sty' + 'le type="text/css" media="' + cssmedia + '">');
		document.write(csskodu);
		document.write('<\/style>');
	};

// <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
	var metawrite = function(contentkodu, namekodu, httpequivkodu){ // css scripti yazdırılıyor
		document.write('<meta content="' + contentkodu + '" name="' + namekodu + '" http-equiv="' + httpequivkodu + '" />');
	};

	// Browser bilgisi al&yacute;n&yacute;yor
    var ua = navigator.userAgent.toLowerCase();
    var navappVer = navigator.appVersion.toLowerCase();
    var is_minor = parseFloat(navappVer);
    var is_major = parseInt(is_minor);

    var client = {
        isStrict:   document.compatMode == 'CSS1Compat',
        isOpera:    ua.indexOf('opera') > -1,
        isIE:       ua.indexOf('msie') > -1,
        isIE5:      ua.indexOf('msie 5.5') > -1,
        isIE7:      ua.indexOf('msie 7') > -1,
        isSafari:   /webkit|khtml/.test(ua),
        isWindows:  ua.indexOf('windows') != -1 || ua.indexOf('win32') != -1,
        isMac:      ua.indexOf('macintosh') != -1 || ua.indexOf('mac os x') != -1,
        isLinux:    ua.indexOf('linux') != -1,
    	iePos:		navappVer.indexOf('msie')
    };
	if (client.iePos != -1) {
		if(client.isMac) {
           client.iePos = ua.indexOf('msie');
           is_minor = parseFloat(ua.substring(client.iePos+5,ua.indexOf(';',client.iePos)));
		} else {
			is_minor = parseFloat(navappVer.substring(client.iePos+5,navappVer.indexOf(';',client.iePos)));
			is_major = parseInt(is_minor);
		}
    }
    if (navigator.vendor) {
       is_major = parseInt(navigator.vendorSub);
       is_minor = parseFloat(navigator.vendorSub);
    }
    client.isBorderBox = client.isIE && !client.isStrict;
    client.isSafari3 = client.isSafari && !!(document.evaluate);
    client.isGecko = ua.indexOf('gecko') != -1 && !client.isSafari;

    //var is_ie   = ((iePos!=-1) && (!is_opera));
    is_ie5   = (client.isIE && is_major == 5);
    is_ie5up = (client.isIE && is_minor >= 5);
    is_ie5_5  = (client.isIE && (ua.indexOf("msie 5.5") !=-1)); // 020128 new - abk
    is_ie5_5up =(client.isIE && is_minor >= 5.5);                // 020128 new - abk
    is_ie6   = (client.isIE && is_major == 6);
    is_ie6up = (client.isIE && is_minor >= 6);
    is_ie7   = (client.isIE && is_major == 7);
    is_ie7up = (client.isIE && is_minor >= 7);
    is_ie7down = (client.isIE && is_minor < 7);
    is_ie8   = (client.isIE && is_major == 8);
    is_ie8up = (client.isIE && is_minor >= 8);
    //alert("browser:" + is_ie6 );


	// browser versiyonuna gore meta satiri ekleniyor.
	//if ((client.isIE && (is_ie8 || is_ie8up))) {
	//   	metawrite("IE=EmulateIE7","","X-UA-Compatible");
	//}

	// browser versiyonuna göre JQUERY yükleniyor.
	//alert(client.isIE);
	if (client.isIE) {
		if (is_ie5_5up && is_ie7down) {
	   		jsload("jquery-1.2.6.pack","../stil/");
	   		// createScriptElement("jquery-1.2.6.pack","../stil/");
		} else if (is_ie7 || is_ie7up) {
	   		jsload("jquery-1.3.2.min","../stil/");
	   		// createScriptElement("jquery-1.3.1.min","../stil/");
		}
	} else if (!client.isIE) {
		jsload("jquery-1.3.2.min","../stil/");
		// createScriptElement("jquery-1.3.1.min","../stil/");
	}
    //alert("IE");

	// var gundem=250;  // ana sayfa
	var parseURLParameters = function(parameters) {  // parametreler ayr&yacute;&thorn;t&yacute;r&yacute;l&yacute;yor
		var params = parameters.split("&");
		for (var p = 0; p < params.length; p++) {
			var pair = params[p].split("=");
			if (pair[0] == "aktifsayfa") {
				if (!isNaN(parseFloat(pair[1]))) {gundem = pair[1]};  // parametre olarak gönderilen SAYFA NO al&yacute;n&yacute;yor
			}
		}
	};

	// head içerisinde istenen script cümlesi tan&yacute;ml&yacute;m&yacute; kontrolü yap&yacute;l&yacute;yor
	(function() {
		var heads = document.documentElement.getElementsByTagName("head");
		for (var h = 0; h < heads.length; h++) {
			var scripts = heads[h].getElementsByTagName("script");
			for (var s = 0; s < scripts.length; s++) {
				var url = scripts[s].src;
				var i = url.indexOf("ozg_loader.js");
				if (i >= 0) {
					var urlyol = url.substr(0, i);
					var q = url.indexOf("?");
						if (q > 0) {
							parseURLParameters(url.substr(q + 1));
						}
						return;
				}
			}
		}
		throw new Error("Failed to derive URL prefix for ozg API code files");
	})();

	// jsler yükleniyor.
	cssload("sol","../stil/","screen");
	cssload("solp","../stil/","print");
	jsload("jquery.easing","../stil/");
	jsload("jquery.dimensions","../stil/");
	jsload("jquery.cycle.all.pack","../stil/");
	if (gundem == 250) {
		jsload("jquery.accordion","../stil/");
		jsload("jquery.jcarousel.pack","../stil/");
		jsload("jquery.jdNewsScroll","../stil/");
		csswrite("@import url(../stil/jdNewsScroll.css);","screen");
		jsload("baslangic","../stil/");	
	}
	jsload("jquery.corner","../stil/");
	jsload("ui.tabs.pack","../stil/");
	cssload("skeleton","../stil/","screen");
	jsload("stuHover","../stil/");
	cssload("akordiyon_haber","../stil/","screen");

	csswrite("@import url(../stil/tablar.css);", "screen");
// //	if (gundem == 250) @import url(../stil/jdNewsScroll.css);
	if (gundem == 341) csswrite("@import url(../stil/ihale.css);", "screen");
	if (gundem == 250) {
		cssload("flora.tabs","../stil/","screen");
		cssload("jquery.jcarousel","../stil/","screen");
		cssload("jcarousel_skin","../stil/","screen");
	} else {
		cssload("tabs_mavi","../stil/","screen");
	}

	if (is_ie5up && is_ie7down) {  // IE5.5 ile IE6 aras&yacute; için
		csswrite("@import url(../stil/ie6_yamasi.css);", "screen");
		jsload("jquery.iepnghack.1.6","../stil/");
		// $(document).ready(function(){
			// // PNG fix uygulan&yacute;yor
			// $.pngfix('../stil/pixel.gif');
			// // $('img[@src$=.png], #panel, #pane2, .pngButton').pngfix().pngunfix().pngfix();
			// $('img[@src$=.png], .pngvar, #gobekhucreler .zeminresmi').pngfix();
		// });
	//} else if (is_ie8 || is_ie8up) {  // IE8 ve üzeri ise
	//	csswrite("@import url(../stil/ie8_yamasi.css)", "screen");
	}
	
	// createScriptElement("shadowbox","../stil/");
	jsload("shadowbox","../stil/");
	if (gundem == 360) {
		cssload("timeline1","../stil/","screen");
		csswrite(".timeline-default {margin: 1em;};", "screen");
		jsload("timeline-api","../stil/timeline/timeline_js","bundle=true");
	}
})();