﻿/*********************************************
**********************************************
******                                  ******
******           sOrs Yazılım           ******
******                                  ******
******          admin@sors.com.tr       ******
******                                  ******
**********************************************
*********************************************/


//-------------------------------------------------------------------
function Left(str, n){
	if (n <= 0)
	    return "";
	else if (n > String(str).length)
	    return str;
	else
	    return String(str).substring(0,n);
}
//-------------------------------------------------------------------
function Right(str, n){
    if (n <= 0)
       return "";
    else if (n > String(str).length)
       return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}
//-------------------------------------------------------------------
function format_number(pnumber,decimals){
	if (isNaN(pnumber)) { return 0};
	if (pnumber=='') { return 0};
	
	var snum = new String(pnumber);
	var sec = snum.split('.');
	var whole = parseFloat(sec[0]);
	var result = '';
	
	if(sec.length > 1){
		var dec = new String(sec[1]);
		dec = String(parseFloat(sec[1])/Math.pow(10,(dec.length - decimals)));
		dec = String(whole + Math.round(parseFloat(dec))/Math.pow(10,decimals));
		var dot = dec.indexOf('.');
		if(dot == -1){
			dec += '.'; 
			dot = dec.indexOf('.');
		}
		while(dec.length <= dot + decimals) { dec += '0'; }
		result = dec;
	} else{
		var dot;
		var dec = new String(whole);
		dec += '.';
		dot = dec.indexOf('.');		
		while(dec.length <= dot + decimals) { dec += '0'; }
		result = dec;
	}	
	return result;
}


var keylist="abcdefghijkmnpqrstuvwxyz123456789ABCEFGHJKLMNPQRSTVYZ"
var temp=''
function generatepass(plength){
	temp=''
	for (i=0;i<plength;i++)
	temp+=keylist.charAt(Math.floor(Math.random()*keylist.length))
	return temp
}
//-------------------------------------------------------------------
function hatala(x){
	return '<div class="ui-widget"><div class="ui-state-error ui-corner-all" style="padding: 0 .7em;"><p><span class="ui-icon ui-icon-alert" style="float: left; margin-right: .3em;"></span><strong>Hata: </strong> '+x+'</p></div></div>';
}
//-------------------------------------------------------------------
function duyur(x){
	return '<div class="ui-widget"><div class="ui-state-highlight ui-corner-all" style="margin-top: 20px; padding: 0 .7em;"><p><span class="ui-icon ui-icon-info" style="float: left; margin-right: .3em;"></span><strong>Anons! </strong> '+x+'</p></div></div>';
}
//-------------------------------------------------------------------
$.ajaxSetup({
	method:"GET",
	cache:false
});
$("*").ajaxError(function(){
	$("#thecontent").load('/ajax/tr/hataolustu.asp');
});
//-------------------------------------------------------------------
function ift(s){		// form elemanlarını stiller
	$(s).addClass("ui-state-default ui-corner-all pad4");
	$(s).hover(function(){
		$(this).removeClass("ui-state-default").addClass("ui-state-hover");
	},function(){
		$(this).removeClass("ui-state-hover").addClass("ui-state-default");
	});
	
}
//-------------------------------------------------------------------
function submitenter(myfield,e)	// koda özel
{
var keycode;
if (window.event) keycode = window.event.keyCode;
else if (e) keycode = e.which;
else return true;

if (keycode == 13)
   {
   Loggg();
   return false;
   }
else
   return true;
}
//-------------------------------------------------------------------
function txtbuyut(d,i){
	d=d.replace("ı","I");
	d=d.replace("i","İ");
	d=d.toUpperCase();
	$("#"+i).val(d);
	//return d;
}
//-------------------------------------------------------------------
function tazele(){
	window.top.location.reload(true);
}
function git(nere){
	window.top.location.href=(nere);
}
////////////////////////////////////////////////////////////////////////////////////
function LoadingS(){
	return '<div align="center"><img src="/images/loadingsm.gif" alt="Yükleniyor..." /></div>';
}
function LoadingB(){
	return '<div align="center"><img src="/images/loading.gif" style="padding:60px;" alt="Yükleniyor..." /></div>';
}
////////////////////////////////////////////////////////////////////////////////////
function vitrinkaldir(){
	$("#vitrinvarsa").html('');
}
function vitrinyukle(){
	$("#vitrinvarsa").html(LoadingB());
	$.ajax({
		data:'',
		url:'/includes/vitrin.asp',
		success:function(zz){
			$("#vitrinvarsa").html(zz);
			$("#faded").faded({
				crossfade: true,
				speed: 1000,
				autoplay: 5000,
				autorestart: true,
				autopagination: false
			});
			$(".carousel").jCarouselLite({
				  btnNext: ".next",
				  btnPrev: ".prev",
				  visible: 4,
				  auto: 3000,
				  speed: 1000,
			 });
			Cufon.replace('#faded ul li p, #faded ul li em a, h6', { fontFamily: 'Myriad Pro', hover: 'true' });
			Cufon.replace('#faded ul li strong b, #faded ul li strong span', { fontFamily: 'Myriad Pro', textShadow: '#6cb493 1px 1px', hover: 'true' });
			Cufon.replace('#faded ul li i', { fontFamily: 'Myriad Pro', textShadow: '#226e70 1px 1px', hover: 'true' });			 
		}
	});
}
function yukle(sayfa,para){
	$("#TheContent").html(LoadingB());
	$.ajax({
		data:'g='+para,
		url:'/ajax/Site/'+sayfa+'.asp',
		success:function(x){
			$("#TheContent").html(x);
			Cufon.replace('ul.anamenu', { fontFamily: 'Myriad Pro', hover: 'true' });
			Cufon.replace('h2, h3 strong, h4, h3 span, .h5, .h6, #urunler ul li, label, #contact-form ul li i a ', { fontFamily: 'Myriad Pro', hover: 'true' });
			Cufon.replace('#navi li', { fontFamily: 'Myriad Pro', hover: 'true' });
			$("body").scrollTop();
			$("#search-form input[type='text']").val('');
			ift();
			submenuselect(sayfa);
		}
	});
}



function ift(){		// form elemanlarını stiller
	var elemanlar = "#TheContent input[type='text'], #TheContent input[type='password'], #TheContent textarea, #TheContent input[type='file']";
	var butonlar = "#TheContent input[type='button'], #TheContent input[type='submit'], #TheContent button";
	var setler = "#TheContent .bset";
	$(elemanlar).addClass("ui-state-default ui-corner-all pad4");
	$(elemanlar).hover(function(){
		$(this).removeClass("ui-state-default").addClass("ui-state-hover");
	},function(){
		$(this).removeClass("ui-state-hover").addClass("ui-state-default");
	});
	$(butonlar).button();
	$(setler).buttonset();
}




/********************/
function getir(s,p){
	var b = $("#b").val();
	if (b!=1){
		//bg kapalı olmalı, açalım

			$("#cbg").css('background-image','url(/images/bg_content.png)');
			$("#cc2").html('');
			yukle(s,p);
			
		
	}else{
		// bg açıktır, devam et
		$("#cc2").hide('blind',{},'fast',function(){
			yukle(s,p);
		});
	}
	
}
function yukle(s,p){
	$("#cc2").show().html(Loading());
	$("#cbg").css('background-image','url(/images/bg_content_'+s+'.png)');
	$("#b").val('1');
	msec(s,p);
	$.ajax({
		data:'p='+p,
		url:'/ajax/Site/'+s+'.asp',
		success:function(x){
			$("#cc2").hide().html(x).show('blind',{},'fast');
			Cufon.replace('#cc2 h2, #cc2 h3, #cc2 h4, nav ul li a', { fontFamily: 'Ubuntu', hover: 'true' });
		}
	});
	
}
function msec(s,p){
	$("nav ul li a").removeClass("sec");
	$("nav ul li a[href*='"+s+"']").addClass("sec");
	
}
function Loading(){
	$('#cc2').html('<div class="loading"><img src="/images/143.gif"></div>');
}

/**********************/

function submenuselect(h){
	$('.submenu a').removeClass('secili');
	$('.submenu a[href*="#'+h+'"]').addClass('secili');
}



