// JavaScript Document

var niz = new Array();

var tout;
var max_index = 0;
var flag  = 1;
var index = 0;

function init_array(arg)
{
niz = arg.split(";");	
max_index = niz.length;
}

function change_pic()
{

if( niz.length == 0 )
	return;

var p = document.getElementById("main_pic");
if( flag )
	{
	p.src = niz[index++];
	if( index >= max_index || index < 0 )
		index = 0;
	}
if( flag )
   tout = setTimeout( 'change_pic();' , 3000 );

}
function stop_pic( pic )
{
var p = document.getElementById("main_pic");
flag = 0;
clearTimeout ( tout );
if( p )
	{
//		alert(pic);
	p.src = pic;
	for( i = 0 ; i < max_index ; i++ )
		if( niz[i] == pic )
			index = i;
	}
}

function start_pic()
{
flag = 1;
change_pic();
}


function switch_table()
{
document.getElementById("h_button").style.display = "block";	
document.getElementById("v_button").style.display = "none";	
document.getElementById("t1_m").style.display = 'block';
document.getElementById("t2_m").style.display = 'block';
document.getElementById("t3_m").style.display = 'block';
document.getElementById("t4_m").style.display = 'block';
document.getElementById("t5_m").style.display = 'block';
document.getElementById("h_dv1").style.display = 'none';
document.getElementById("h_dv2").style.display = 'none';
document.getElementById("h_dv3").style.display = 'none';
document.getElementById("h_dv4").style.display = 'none';
document.getElementById("h_dv5").style.display = 'none';
document.getElementById("t1_m").style.border = '1px solid #e5e5e5';
document.getElementById("t2_m").style.border = '1px solid #e5e5e5';
document.getElementById("t3_m").style.border = '1px solid #e5e5e5';
document.getElementById("t4_m").style.border = '1px solid #e5e5e5';
document.getElementById("t5_m").style.border = '1px solid #e5e5e5';
return false;
}

function online_check()
{
	var doc = document.getElementById( 'online_accept' );
	if( doc )
		{
		if( doc.checked == false )
			{
			alert("Potrebno je da potvrdite da ste procitali uslove online prodaje");
			return false;
			}
		else return doc.checked;
		}
	else return false;
return false;
}

function setCompare( ident )
{
var obj = document.getElementById('check_' + ident );
if( obj )
	{
		if( obj.checked  )
			dodatak = '';
		else dodatak = '&delete=1';
	}
ajax_function_c('set_compare.php?ident='+ident + dodatak,'r_section');
}

function filter_form2( arg )
{
obj = document.getElementById("selected_filter");

if( obj )
	obj.value = arg;

document.forms["sp_filter_form"].submit();
}

function move_slider( arg )
{
	var index = document.getElementById("slider_index");
	var t2 = document.getElementById("slider_p");
	if( index )
		ind = index.value;
	else return;
	
	ind = ind*1 + arg*1;
//	alert(ind+' '+ t2.value);
	if( (ind*1 ) > t2.value*1 || ind*1 < 1 )
		return;
for( i = 1; i <= t2.value ; i++ )
		{
		var t3 = document.getElementById( "table_" + i );
		if( t3 )
			t3.style.display="none";
		}
		var t4 = document.getElementById("table_"+ind );
		if( t4 )
			t4.style.display = "block";
		index.value = ind;
}

function cat_as_sort(first_arg,param,page_number,ms)
{
if( first_arg != -1 )
	{
	ajax_function('as_response.php?page_number='+page_number+param+'&sort_order='+first_arg+ms,'param_respoonse');
	}
return false;
}


function setCompare( ident )
{
var obj = document.getElementById('check_' + ident );
if( obj )
	{
		if( obj.checked  )
			dodatak = '';
		else dodatak = '&delete=1';
	}
pom = 'set_compare.php?ident='+ident + dodatak;
$.ajax({
  url: pom,
  async: false
 })

}


function check_c_form()
{
 korisnik = document.getElementById("korisnik");	
 ocena = document.getElementById("ocena");	
if( ocena  && korisnik )
	{
		if(  ocena.value*1 > 0 && korisnik.value.length != 0 )
			return true;
	if(ocena.value*1 <= 0  )
		alert("Morate da ocenite artikal");
	else if( korisnik.value.length*1 == 0 )
		alert("Morate da ostavite Vase ime");
	}
return false;
}

function oceni( ocena )
{
	var obj = document.getElementById("ocena");

	if( obj )
		{
		obj.value = ocena;
		sz_pom = document.getElementById("stanje_z" + ocena );
		if( sz_pom.value*1 == 1 )
			obrisi_zvezde( ocena );
		else dodaj_zvezde( ocena );
		}
}

function dodaj_zvezde( ocena )
{
for( i = 1 ; i*1 <= ocena*1 ; i++ )
	{
	z =	document.getElementById("z" + i );
	sz = document.getElementById("stanje_z" + i );
	if( z && sz )	
		{
		z.src="pic/zuta_zvezdica.jpg";
		sz.value=1;
		}
	}
	
}

function obrisi_zvezde( ocena )
{
ocena = ocena*1 + 1;
for( i = ocena ; i*1 <= 5 ; i++ )
	{
	z =	document.getElementById("z" + i );
	sz = document.getElementById("stanje_z" + i );
	if( z && sz )	
		{
		z.src="pic/bela_zvezdica.jpg";
		sz.value=0;
		}
	}
	
}


function show_tlp(id)
{
	var selector = "#"+id;
	$(selector).show();
	$(document).mousemove(function(e){
		
	
		
      $(selector).css( 'top', e.pageY + 15 +'px');
	  $(selector).css( 'left', e.pageX - 200 +'px');
   });
}
function remove_tlp(id)
{
	$("#"+id).hide();
}
