// JavaScript Document
//TAM EKRAN AÇ
// -----------------------------------------------------------------------------------------------------------------------------
function openWindow (url,width,height){
Fenster1 = window.open(url, "open_window","width=" + width +",height=" + height +",left=200,top=80,dependent=no,location=no,menubar=no,resizable=yes,scrollbars=no,fullscreen=no,status=no,toolbar=no");
Fenster1.focus();
//self.close();   		
}
// -----------------------------------------------------------------------------------------------------------------------------

//EDIT TEMIZLE
// -----------------------------------------------------------------------------------------------------------------------------
function temizle(id)
{
	nesne = document.getElementById(id);
	nesne.value = "";
	}
// -----------------------------------------------------------------------------------------------------------------------------

//EDIT TEMIZLE
// -----------------------------------------------------------------------------------------------------------------------------
function kontrol_et(id)
{
	nesne = document.getElementById(id);
	if (nesne.value == ""){ nesne.value = "Aranacak Kelimeyi Giriniz..." }
	} 
// -----------------------------------------------------------------------------------------------------------------------------

//SEÇIM ISTATISTIKLERI IÇIN IKI TARIH ARASINI KONTROL ET
// -----------------------------------------------------------------------------------------------------------------------------
function karsilastir(id1,id2,id3)
{
	deger1 = document.getElementById(id1).value;
	deger2 = document.getElementById(id2).value;
	table  = document.getElementById(id3);
	
	if(deger1 > deger2)
	{
		alert('Seçmis Oldugunuz Ilk Seçim Yili Ikincisinden Küçik veya Esit Olmalidir !');
	}
	else
	{
		table.style.display = (table.style.display == "none" ? "inline" : "none");
	}
}
// -----------------------------------------------------------------------------------------------------------------------------

//NESNELERIN GÖRÜNÜP/KAYBOLMA ISLEMINI GERÇEKLESTIR
// -----------------------------------------------------------------------------------------------------------------------------
function goster(id,id2)
{
	nesne = document.getElementById(id);
	nesne.style.display = (nesne.style.display == "none" ? "inline" : "none");
	nesne2 = document.getElementById(id2);
	nesne2.style.display = (nesne2.style.display == "none" ? "inline" : "none");

}
// -----------------------------------------------------------------------------------------------------------------------------

//SAYFA YÖNLENDIRME ISLEMI
// -----------------------------------------------------------------------------------------------------------------------------
function yonlen(url)
{
	 url = document.getElementById(url).name;
	 window.location = url + '.php';
	}
// -----------------------------------------------------------------------------------------------------------------------------

//EDIT DURUMLARINI KONTROL ET
// -----------------------------------------------------------------------------------------------------------------------------
function control(nesne1,nesne2,nesne3,nesne4,nesne5)
{
	
	if (document.getElementById(nesne1).value == ""){ alert('Lütfen Parti Seçiniz !');}	
	if (document.getElementById(nesne2).value == ""){ alert('Lütfen Seçim Tarihi Alanini Bos Birakmayiniz !'); }
	if (document.getElementById(nesne3).value == ""){ alert('Lütfen Oy Sayisi Alanini Bos Birakmayiniz !'); }
	if (document.getElementById(nesne4).value == ""){ alert('Lütfen Oy Orani Alanini Bos Birakmayiniz !'); }
	if (document.getElementById(nesne5).value == ""){ alert('Lütfen Vekil Sayisi Alanini Bos Birakmayiniz !'); }
}
// -----------------------------------------------------------------------------------------------------------------------------

// ANKETE OY VERME FORM KONTROLU
// -----------------------------------------------------------------------------------------------------------------------------
function formKontrolSendVote(form){
	var frm = document.forms[form];
	
	var option_id=-1;
	var rad_survey = frm.rad_survey;
	var survey_id = frm.hdn_survey_id.value;
	for( var i=0; i<rad_survey.length; i++ ){
		if (rad_survey[i].checked ) option_id = rad_survey[i].value
	}
	if(option_id > -1) location.href = "?page=surveys&mode=send_vote&option_id="+option_id;
	
	return false;
}
// -----------------------------------------------------------------------------------------------------------------------------

//HABER KAYDIR
//------------------------------------------------------------------------------------------------------------------------------
function showPreview(url, border, width, height, desc, title)
{

  border = typeof(border) == "undefined" ? 0 : border;
  width = typeof(width) == "undefined" ? 220 : width;
  height = typeof(height) == "undefined" ? 210 : height;
  ozet = (desc == "undefined" ? "" : desc);
  baslik = (title == "undefined" ? "" : title) ;
  
  document.getElementById("sp").innerHTML = '<img src="' + url + '" border="' + border + '" width="' + width + '" height="' + height + '">';
  document.getElementById("ac").innerHTML = desc;
  document.getElementById("bs").innerHTML = title;
  // + desc
  obj = document.getElementById("acilis");
  obj.style.display = (obj.style.display=="inline" ? "none" : "none");

  obj2 = document.getElementById("acilis_yazi");
  obj2.style.display = (obj2.style.display=="inline" ? "none" : "none");
  
  obj3 = document.getElementById("acilis_baslik");
  obj3.style.display = (obj3.style.display=="inline" ? "none" : "none");

}
//------------------------------------------------------------------------------------------------------------------------------

//SEÇIM GERI SAYIMI
//------------------------------------------------------------------------------------------------------------------------------
function cdtime(container, targetdate){
if (!document.getElementById || !document.getElementById(container)) return
this.container=document.getElementById(container)
this.currentTime=new Date()
this.targetdate=new Date(targetdate)
this.timesup=false
this.updateTime()
}

cdtime.prototype.updateTime=function(){
var thisobj=this
this.currentTime.setSeconds(this.currentTime.getSeconds()+1)
setTimeout(function(){thisobj.updateTime()}, 1000) //update time every second
}

cdtime.prototype.displaycountdown=function(baseunit, functionref){
this.baseunit=baseunit
this.formatresults=functionref
this.showresults()
}

cdtime.prototype.showresults=function(){
var thisobj=this


var timediff=(this.targetdate-this.currentTime)/1000 //difference btw target date and current date, in seconds
if (timediff<0){ //if time is up
this.timesup=true
this.container.innerHTML=this.formatresults()
return
}
var oneMinute=60 //minute unit in seconds
var oneHour=60*60 //hour unit in seconds
var oneDay=60*60*24 //day unit in seconds
var dayfield=Math.floor(timediff/oneDay)
var hourfield=Math.floor((timediff-dayfield*oneDay)/oneHour)
var minutefield=Math.floor((timediff-dayfield*oneDay-hourfield*oneHour)/oneMinute)
var secondfield=Math.floor((timediff-dayfield*oneDay-hourfield*oneHour-minutefield*oneMinute))
if (this.baseunit=="hours"){ //if base unit is hours, set "hourfield" to be topmost level
hourfield=dayfield*24+hourfield
dayfield="n/a"
}
else if (this.baseunit=="minutes"){ //if base unit is minutes, set "minutefield" to be topmost level
minutefield=dayfield*24*60+hourfield*60+minutefield
dayfield=hourfield="n/a"
}
else if (this.baseunit=="seconds"){ //if base unit is seconds, set "secondfield" to be topmost level
var secondfield=timediff
dayfield=hourfield=minutefield="n/a"
}
this.container.innerHTML=this.formatresults(dayfield, hourfield, minutefield, secondfield)
setTimeout(function(){thisobj.showresults()}, 1000) //update results every second
}

function formatresults(){
if (this.timesup==false){//if target date/time not yet met
var displaystring=""
}
else{ //else if target date/time met
var displaystring="!"
}
return displaystring
}

function formatresults2(){
if (this.timesup==false){ //if target date/time not yet met
var displaystring="<span class='lcdstyle'>Seçime "+arguments[0]+" gün "+arguments[1]+" saat "+arguments[2]+" dakika "+arguments[3]+" saniye kaldi"
}
else{ //else if target date/time met
var displaystring="" //Don't display any text
 //Instead, perform a custom alert
}
return displaystring
}

/*
var currentyear=new Date().getFullYear()
//dynamically get this Christmas' year value. If Christmas already passed, then year=current year+1
var thischristmasyear=(new Date().getMonth()>=11 && new Date().getDate()>25)? currentyear+1 : currentyear
var christmas=new cdtime("countdowncontainer2", "July 22, "+thischristmasyear+" 10:0:00")
christmas.displaycountdown("days", formatresults2) 
*/




// TEXT KUTUSUNUN ICERISINE GIRILDIGINDE(FOCUS) VE CIKILDIGINDA(BLUR) KENARLIK RENGININ DEGISIMI



// -----------------------------------------------------------------------------------------------------------------------------



function textFocus(nesne){



 nesne.style.border = "1px solid #50c000";



 nesne.style.background = "#fffcfc";



}



function textBlur(nesne){



 nesne.style.border = "1px solid #a4a4a4";



 nesne.style.background = "#ffffff";



}// -----------------------------------------------------------------------------------------------------------------------------








//------------------------------------------------------------------------------------------------------------------------------
