// JavaScript Document

function c_tim(){
	setInterval("window.close()", "5000");
}

//## Funkcja do wysulania reportbag ##//
function errLnk(name){
	config = "menubar=no,location=no,resizable=no,scrollbars=auto,status=yes, width=420, height=200";
	href = document.location.href;
	href = href.split("#");
	window.open("rebug.php?lnk="+href[0]+"&name="+name,"Reportbug",config);
	
	//alert(document.location.href);
}

function lihref(){
	var currentURL = document.URL;
	document.write(currentURL);
}

// ##### Funkcja wyswietlajaca regulamin do gier ##### //
function gmAler(){
	alert('Regulamin przedstawionych w tym dziale gier.');
}

// ##### Funkcja wyswietlajaca regulamin do gier ##### //
function tmAler(){
	alert('Instrukcja sciagania teledysków bezpośrednio na dysk. 1. W puste pole wklejasz adres teledysku/filmiku który masz podany w adresie w przeglądarce z któregoś z serwisów: youtube,video.google.com,dailymotion,metacafe. Dla przykładu adres dla filmików z youtube wygląda tak http://pl.youtube.com/watch?v=htsi0o61vhk lub http://www.youtube.com/watch?v=htsi0o61vhk . Wklejamy ten adres do naszego konwertera. Następnie wybieramy serwis - w tym wypadku Youtube i klikamy  na sciagaj teledysk/filmik. Teraz na dole pojawi nam się możliwość ściągnięcia wybranego pliku w formacie .flv - (Low Quality) na dysk - klikamy w tym celu na Download prawym przyciskiem myszki i wybieramy opcje Zapisz element docelowy jako... i w okienku przed zapisaniem musimy wpisać nazwe pliku pod jaką ma plik pojawić się na naszym dysku oraz bardzo ważne dopisać po nazwie przyszły format pod jakim plik będzie występować czyli dopisać .flv (kropka musimy być przed flv). Czasami pojawia się także możliwość ściągnięcia pliku w dużo wyżeszej jakości - formacie .mp4 - High Quality. Zalecamy wtedy wybór tej opcji - ściągamy tak samo czyli - prawy przycisk myszki na Download i Zapisz element docelowy jako.. i w tym przypadku wyższej jakości pliku czyli - mp4 po wpisaniu nazwy pliku pod którą video ma się pojawić w naszym komputerze należy wpisać ten format czyli .mp4 (kropka musi znów być przed mp4). Program do odwtarzania plików flv oraz mp4 znajdziecie w serwisie www.argon-soft.com - kategoria: Wideo > odtwarzacze audio&video - darmowy program który obsługuje te dwa formaty to KMPlayer.');
}


// ###### funkcja do rozsuwania menu #######//
function show(what){
var el = document.getElementById(what);
//alert(el.id);
if(el.className == "visible") el.className = "novisible"; 
else el.className = "visible"; 
}


// ## Opisy ## //
function dsc(event,id){
	var posx;
	var posy;
	var el = document.getElementById(id);
	e = event;
	
	if(document.all){
		posx = e.x;
		posy = e.y;
	}else{
		posx = e.pageX;
		posy = e.pageY;
	}
	
	el.style.left = posx+50+"px";
	el.style.top = posy-20+"px";
	el.style.display = "block";
	
}

function dscHide(){
	var descTab = new Array();
	descTab[descTab.length] = 'aud';
	descTab[descTab.length] = 'bez';
	descTab[descTab.length] = 'biuro';
	descTab[descTab.length] = 'email';
	descTab[descTab.length] = 'graf';
	descTab[descTab.length] = 'net';
	descTab[descTab.length] = 'cd';
	descTab[descTab.length] = 'sys';
	descTab[descTab.length] = 'www';
	descTab[descTab.length] = 'wwwprzeg';
	descTab[descTab.length] = 'vid';
	descTab[descTab.length] = 'teledy';
	descTab[descTab.length] = 'film';
	descTab[descTab.length] = 'ser';
	descTab[descTab.length] = 'rozrywka';
	descTab[descTab.length] = 'gsmsms';
        descTab[descTab.length] = 'gsm';

		
	for(i=0; i<descTab.length; i++)
		document.getElementById("tmp_"+descTab[i]).style.display="none";
	
	
}

//## Funkcja do drukowania ##//

function printdoc(){
	window.print();
}

//### Okienko do drukowania teledyskow i prog oraz dzwonki popup ####### //

function winprin(url,id, w, h){
	if(id=='pri') window.open(url,"Drukuj","menubar=no,location=no,resizable=yes,scrollbars=yes,status=yes, width='100%', height='100%'");
	else if(id=='popu') {
		config = "menubar=no,location=no,resizable=no,scrollbars=yes,status=yes, width="+w+", height="+h+"";
		window.open("popup.php?lnk="+document.location,"Powiadomo_znajomego",config);}
	else if(id=='tel') window.open(url,"Teledyski","menubar=no,location=no,resizable=no,scrollbars=yes,status=yes, width="+485+", height="+710+"");
	else if(id=='bell'){
		config = "menubar=no,location=no,resizable=no,scrollbars=no,status=yes, width="+450+", height="+250+"";
		window.open(url,"Dzwonki_polifoniczne",config);}
	else if(id=='real'){
		config = "menubar=no,location=no,resizable=no,scrollbars=no,status=yes, width="+450+", height="+250+"";
		window.open(url,"Dzwonki_Real_tone",config);}
	else if(id=='themes'){
		config = "menubar=no,location=no,resizable=no,scrollbars=no,status=yes, width="+450+", height="+250+"";
		window.open(url,"themes",config);}
	else if(id=='game'){
		config = "menubar=no,location=no,resizable=no,scrollbars=no,status=yes, width="+600+", height="+550+"";
		window.open(url,"Gry",config);}
	else if(id=='prog'){
		config = "menubar=no,location=no,resizable=no,scrollbars=no,status=yes, width="+w+", height="+h+"";
		window.open("prog_pop.php","Zaproponuj_program",config);}
}

//####### SPRAWDZENIE POPRAWNOSCI FORMULARZA wyslij link znajomemu ##########//

function sprawform() {
		// przypisujemy formularz do zmiennej zeby nie trzeba bylo
		// potem duzo pisac... :)
		var frm = document.forms.formularz;
		
		//zmienne potrzebne do sprawdzenia czy cyfry
		//var str = $('tel');
		//var re = ;
		
		if (frm.po.value == '') {
			frm.po.focus();
			alert('Wypełnij pole imię!');
			return false;
		}
		
		if (frm.email_po.value == '' || frm.email_po.value.indexOf('@', 0) == -1 || frm.email_po.value.length<=5) {
			frm.email_po.focus();
			alert('Wypełnij poprawnie pole email!');
			return false;
		}
		
		
		//Problem ze sprawdzeniem tylko cyfr aby były :(
		/*else{
			console.log(frm.tel.value);
			if (/^\d+$/.test(frm.tel.value)) {
			}
			else{
			alert('Wypelnij poprawnie pole telefon!');
			return false;
			}
		}*/
		
		if (frm.zn.value == '') {
			frm.zn.focus();
			alert('Wypełnij pole imię!');
			return false;
		}

		if (frm.email_zn.value == '' || frm.email_zn.value.indexOf('@', 0) == -1 || frm.email_zn.value.length<=5) {
			frm.email_zn.focus();
			alert('Wypełnij poprawnie pole email!');
			return false;
		}
		


	
			//if (frma.nazwaselecta.options[frm.nazwaselecta.selectedIndex].value == '') {
			//alert('Wybierz cos z nazwaselecta!');
			//return false;
		//}
		// reszta pol do sprawdzenia...
		return true;
	}

//-- KONIEC formularza -- //


//-- Funkcja do wyszukiwania która wstawia mi napis szukaj... jak a jak ktos kliknie to czyści to --//

//to dziala ba sztywno  w kodzie wpiane w input//
//onblur="if(this.value=='') this.value='szukaj...';" onfocus="if(this.value=='szukaj...') this.value='';"

/*
do sprawdzeniea

function on_change(id,default_txt,clear_txt){
	el = document.getElementById(id);
	el.value=default_txt;
	
	function on_blur(txt){
		el.value=txt;
	}
	function on_click(txt){
		el.value=txt;
	}
	
	el.onBlur = on_blur(default_txt);
	el.onClick = on_click(clear_txt);
}*/


/* funkcja z napisem znikaj±cym w input wyszukiwarki oraz subskrypcji... */
function insert_input(id,default_txt,clear_txt,class_name,name){
	var parEl = document.getElementById(id);
	var input = document.createElement('input');
	
	
	function on_blur(){
		input.value = ((input.value==clear_txt)? default_txt : input.value);
	}
	
	function on_click(){
		input.value=clear_txt;
	}
	
	input.onblur=on_blur;
	input.onclick=on_click;
	input.className=class_name;
	input.name=name;
	input.type='text';
	input.value=default_txt;
	
	parEl.appendChild(input);
}
