/*
	:: OVERSHOP - JAVASCRIPT
  	:: Scripts and DOM Programming By OVERSHOP TEAM
  	:: Versio 1.0 - March 2008
  	:: VenusDesign Developing Team
  	:: http://www.VenusDesign.ir
  	:: info@overshop.ir
*/

$(document).ready(function(){

  //jQuery(document).pngFix();
  //$('div.examples').pngFix();

  $('#content').jcarousel({ scroll: 1, buttonPrevHTML: false, initCallback: theCarousel});
  function theCarousel(carousel){
    $('#navBar ul li').bind('click', function() {
	  var index = $(this).attr("id").split("_");
	  carousel.scroll(jQuery.jcarousel.intval(index[1]));
	  $('#navBar ul li a').removeClass("active");
	  $(this).children().addClass("active");
	  return false;
    });
   }
});
			
//SuckerTree Vertical Menu 1.1 (Nov 8th, 06)
//By Dynamic Drive: http://www.dynamicdrive.com/style/

var menuids=["suckertree1"] //Enter id(s) of SuckerTree UL menus, separated by commas

function buildsubmenus(){
for (var i=0; i<menuids.length; i++){
  var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul")
    for (var t=0; t<ultags.length; t++){
    ultags[t].parentNode.getElementsByTagName("a")[0].className="subfolderstyle"
		if (ultags[t].parentNode.parentNode.id==menuids[i]) //if this is a first level submenu
			ultags[t].style.left=ultags[t].parentNode.offsetWidth+"px" //dynamically position first level submenus to be width of main menu item
		else //else if this is a sub level submenu (ul)
		  ultags[t].style.left=ultags[t-1].getElementsByTagName("a")[0].offsetWidth+"px" //position menu to the right of menu item that activated it
    ultags[t].parentNode.onmouseover=function(){
    this.getElementsByTagName("ul")[0].style.display="block"
    }
    ultags[t].parentNode.onmouseout=function(){
    this.getElementsByTagName("ul")[0].style.display="none"
    }
    }
		for (var t=ultags.length-1; t>-1; t--){ //loop through all sub menus again, and use "display:none" to hide menus (to prevent possible page scrollbars
		ultags[t].style.visibility="visible"
		ultags[t].style.display="none"
		}
  }
}

if (window.addEventListener)
window.addEventListener("load", buildsubmenus, false)
else if (window.attachEvent)
window.attachEvent("onload", buildsubmenus)




function coderHakan()
{
var sayfa = window.open();
sayfa.document.open("text/html");
sayfa.document.write(document.getElementById('printArea').innerHTML);
sayfa.document.close();
sayfa.print();
}
function DialogBox(title, htmlContents) {

	var dialogBackground = document.createElement('div');
	dialogBackground.className = "dialogBackground";
	dialogBackground.setAttribute("id", "dialogBackground");
	var dialogBox = document.createElement('div');
	dialogBox.className = "dialogBox";
	dialogBox.setAttribute("id", "dialogBox");
	// create contents of the dialog box
	var dialogBoxContents = "";
	dialogBoxContents += "<div id='printArea'><table border = '0' width='100%'><tr>";
	dialogBoxContents += "<td  width='100%'>" + title + "</td>";
	dialogBoxContents += "<td><A HREF='' onclick='coderHakan()'><img src = '../images/iconPrint.gif' border = '0'></A></td><td><a href='' onclick='closeDialogBox();return false'><img src = '../images/close.png' border = '0'></a></td>";
	dialogBoxContents += "</tr>";
	dialogBoxContents += "<tr>";
	dialogBoxContents += "<td>" + htmlContents + "</td>";
	dialogBoxContents += "</tr></table></div>";
	dialogBox.innerHTML = dialogBoxContents;
	document.body.appendChild(dialogBox);
	document.body.appendChild(dialogBackground);
	var offy;
  if(self.pageYOffset) {
        offy = self.pageYOffset;
  } else if(document.documentElement && document.documentElement.scrollTop){
        offy = document.documentElement.scrollTop;
  } else {
        offy = document.body.scrollTop;
  }

  if(offy <= 0) return;

  window.scrollBy(0, -50);
  setTimeout("scrollUp()", 10);

}

function closeDialogBox() {
	document.body.removeChild(document.getElementById('dialogBackground'));
	document.body.removeChild(document.getElementById('dialogBox'));
}



function scrollUp(){
  var offy;
  if(self.pageYOffset) {
        offy = self.pageYOffset;
  } else if(document.documentElement && document.documentElement.scrollTop){
        offy = document.documentElement.scrollTop;
  } else {
        offy = document.body.scrollTop;
  }

  if(offy <= 0) return;

  window.scrollBy(0, -50);
  setTimeout("scrollUp()", 10);

}
