/*
 * Pokazywanie i ukrywanie warstwy
 */
function showlayer(layer) {
	var myLayer=document.getElementById(layer);
	if(myLayer.style.display=="none" || myLayer.style.display=="")
		myLayer.style.display="block";
	else
		myLayer.style.display="none";
}	
/*
 * Ustalanie klasy. Obowiazkowo.
 */
function setClass(object, name) {
	object.setAttribute("class", name);
	object.setAttribute("className", name);
}
/*
 * Przelaczanie tabow na stronie glownej. Obowiazkowo.
 */
function show(prefix, object, name, body) {
	for(i=1;i<4;i++) 
		setClass(document.getElementById(prefix+i.toString()),'rgrey');
	for (i = 1; i < 4; i++) 
	{
		document.getElementById(prefix + i.toString() + "body").style.display = 'none';
		document.getElementById(prefix + i.toString() + "body_b").style.display = 'none';
	}		
		
	setClass(object,name);
	document.getElementById(body).style.display = 'block';
	document.getElementById(body+"_b").style.display = 'block';
}

/*
 * Taby na stronie profilu. Obowiazkowo.
 */
function showProfileTab(id) {
	setClass(document.getElementById("pasujaceGadzety"),"tab_nav_unsel");
	setClass(document.getElementById("pobraneGadzety"),"tab_nav_unsel");
	
	document.getElementById("pasujaceGadzetyBody").style.display = "none";	
	document.getElementById("pobraneGadzetyBody").style.display = "none";	
	
	setClass(document.getElementById(id),"tab_nav_sel");
	document.getElementById(id+"Body").style.display = 'block';	
}

function slideMenu() {
	var m = $("#ddl");
	if(m.is(":visible"))
	{
		m.hide(); 
		$("#ddli").removeClass("sfHover");
	}
	else
	{
		m.show(); 
		$("#ddli").addClass("sfHover");
	}
}

$.fn.hoverClass = function(c) {
    return this.each(function(){
        $(this).hover( 
            function() { $(this).addClass(c);  },
            function() { $(this).removeClass(c); }
        );
    });
};

function autoSelect(selectTarget) {
 	if(selectTarget != null && ((selectTarget.childNodes.length == 1
      && selectTarget.childNodes[0].nodeName == "#text") || (selectTarget.tagName == "INPUT"
      && selectTarget.type == "text"))) {
  		if(selectTarget.tagName == 'TEXTAREA' || (selectTarget.tagName == "INPUT" && selectTarget.type == "text")) {
  			 selectTarget.select();
  		} else if(window.getSelection) { // FF, Safari, Opera
   			var sel = window.getSelection();
   			var range = document.createRange();
   			range.selectNode(selectTarget.firstChild);
   			sel.removeAllRanges();
   			sel.addRange(range);
  		} else { // IE
   			document.selection.empty();
   			var range = document.body.createTextRange();
   			range.moveToElementText(selectTarget);
   			range.select();
  		}
 	}
}

$(document).ready(function(){
	/*
	image_url = new Array();
	image_url.push("images/m1s.jpg");
	image_url.push("images/m1s.jpg");
	image_url.push("images/m2s.jpg");
	image_url.push("images/m3s.jpg");
	image_url.push("images/m4s.jpg");
	image_url.push("images/m5s.jpg");
	image_url.push("images/m6s.jpg");
	image_url.push("images/m_disc_hover.jpg");
	image_url.push("images/r_grey.jpg");
	image_url.push("images/r_green.jpg");
	image_url.push("images/r_red.jpg");
	image_url.push("images/r_blue.jpg");
	
	for(var i = 0; i<image_url.length; i++)
		jQuery("<img>").attr("src", image_url[i]);		
	*/
	
	$("#konkurs_details").click(function (){ window.location = '/konkurs'; });
	$(".newinput").focus(function (){ autoSelect(this) });
	$("#pasujaceGadzety").click(function (){ showProfileTab(this.id); });
	$("#pobraneGadzety").click(function (){ showProfileTab(this.id);});

	$(".animateFadeOut").fadeIn(2000);
	$(".animateFadeOut").fadeOut(2000);
	$(".animateFadeIn").fadeIn(2000);
	
	$("#wnav li").hover(
		function(){ 
			$("ul", this).fadeIn("fast"); 
		}, 
		function() { 
			$("ul", this).fadeOut("fast");	
		} 
	);
	if (document.all) {
		$("#wnav li").hoverClass("sfHover");
	}	
	
	/*
	 * Rozwijane menu
	 */
	$("#toggleMenu > li > a").click(function(){
		if ($(this).css("font-weight")==400)
			$(this).css("font-weight",700);
		else
			$(this).css("font-weight",400);
		$(".sb", $(this).parent()).slideToggle(300);	
	});

	if (typeof(cat_manu)!='undefined') {
		$("#sb" + cat_manu).slideToggle(300);
		$("#menu" + cat_manu + " > a").css("font-weight",700);
	}
	
	/*
	 * Przelaczanie taby
	 */
	
	$("#jsTab .jsTabMenu a:first").addClass('jsTabMenuSelected');
	$("#jsTab .jsTabMenu a").click(function () { 

		if(!$(this).hasClass('jsTabMenuSelected')){
			$("#jsTab .jsTabMenu a.jsTabMenuSelected").removeClass('jsTabMenuSelected');
			$(this).addClass('jsTabMenuSelected');
			
			$("#jsTab .jsTabBox").addClass('noVisible');
			$("#jsTab " + $(this).attr('href')).removeClass('noVisible');
		}
		return false;
	});
	
	/*
	 * Pokaz/ukryj liste modeli
	 */
	
	$(".otherManu > a").click(function () { 
		$($(this).attr('href')).toggle();
		return false;
	});
	
	/*
	 * FAQ
	 */
	
	$("#faqList .quest .toogleButt").toggle(
		function () {
			$(this).text("Ukryj odpowiedż");
			var parent = $(this).parent();
			$(".body", parent).toggle();
		},
		function () {
			var text = "Pokaż odpowiedź";
			$(this).text(text);
			var parent = $(this).parent();
			$(".body", parent).toggle();
		}
	);
	
	/*
	 * Wyszukiwanie
	 */
	
	$("form.find ").submit(function() {
		var val = $("input.text", this).val();
		if ( val == "Szukaj..." || val == "Szukaj telefonu..." || val == "Szukaj gadżetu..." || val == "Szukaj smsa...") {
       		alert("Wpisz szukaną frazę!");
			return false;
		}
		return true;
    });
	
	/*
	 * Bramka sms
	 */
	
	//$("form","#bramka").html("xaxaxa");
	/*
	document.getElementById('bramka').contentWindow.document; 
	var oDoc = top.frames["rightBottom"].document;
	var oTable = oDoc.getElementById("tblData");
	oTable.rows[0].columns[0].innerHTML = "Hello!"*/
	//var body = document.wapster.body;
	//document.frames("bramka").document.wapster.body.innerHTML = "xaxax"; 
	


	
	
	
});	


