// pop-up function var newWin = null; function closeWin(){ if (newWin != null){ if(!newWin.closed) newWin.close(); } } function popUp(strURL,strType,strHeight,strWidth) { closeWin(); var strOptions=""; if (strType=="console") strOptions="resizable,height="+strHeight+",width="+strWidth; if (strType=="fixed") strOptions="status,height="+strHeight+",width="+strWidth; if (strType=="elastic") strOptions="toolbar,menubar,scrollbars,resizable,location,height="+strHeight+",width="+strWidth; newWin = window.open(strURL, 'newWin', strOptions); newWin.focus(); } // Parse URL var aUrl = document.location.href.split(/\//); var sUrlParam = aUrl[aUrl.length-1]; var sUrlFlag = aUrl[aUrl.length-2]; var startpos=1; function mycarousel_initCallback(carousel) { jQuery('#gallery_menu_list li').click(function() { var ppp=this.id; var eachthis = ''; var startpos=1; jQuery('#carousel li a').each(function(k, v) { eachthis+="key: "+k+" class: "+v.className+"\n"; if (ppp==v.className) { startpos=k; carousel.scroll(startpos+1);//add one to matct start 1 not 0 //alert("start position: " +startpos+ "\ngroup clicked: " +ppp+ "\nclasses\n" +eachthis); return false; } }); }); }; jQuery(document).ready(function() { jQuery('#carousel').jcarousel({ start: startpos, //wrap: 'circular', //messes up menu if scrolls backwards //auto: 4, // basically a nusiance //visible: 4, // fits in the area i set.. scroll: 4, animation:2000, initCallback: mycarousel_initCallback, }); // Parse URL var aUrl = document.location.href.split(/\//); var sUrlParam = aUrl[aUrl.length-1]; var sUrlFlag = aUrl[aUrl.length-2]; jQuery('#mainnav li').hover( function () { //show its submenu jQuery('ul', this).slideDown(100); }, function () { //hide its submenu jQuery('ul', this).slideUp(100); } ); });