var currTab;
var currAcc;
var sliderPos;
jQuery.noConflict();

// Put all your jQuery code in your document ready area
jQuery(document).ready(function($){
var viewPortHeight;
/* LOGIN FOCUS AND SELECT */
$('#user').click(function() {
$('#userTxt').focus().select();
});
$('#pass').click(function() {
$('#passTxt').focus().select();
});
$('#old').click(function() {
$('#oldPass').focus().select();
});
$('#new').click(function() {
$('#newPass1').focus().select();
});
$('#new2').click(function() {
$('#newPass2').focus().select();
});

viewPortHeight = $('.tableList').height();
$('.viewport').css('height',viewPortHeight+'px');
/* Rows highlight and selection */
$('table').find(".fillRow").mouseover(function() {
if ($(this).is('.rowGray1')){
$(this).removeClass('rowGray1');
$(this).addClass('rowGrayOver 1');
}else if ($(this).is('.rowGray2')){
$(this).removeClass('rowGray2');
$(this).addClass('rowGrayOver 2');
}
 }).mouseout(function(){
if ($(this).is('.rowGrayOver.1')){
$(this).removeClass('rowGrayOver 1');
$(this).addClass('rowGray1');
}else if ($(this).is('.rowGrayOver.2')){
$(this).removeClass('rowGrayOver 2');
$(this).addClass('rowGray2');
}
 }).mousedown(function() {
if ($(this).is('.rowGrayOver.1')){
$(this).removeClass('rowGrayOver 1');
$(this).addClass('rowGraySelect 1');
}else if ($(this).is('.rowGraySelect.1')){
$(this).removeClass('rowGraySelect 1');
$(this).addClass('rowGray1');
}else if ($(this).is('.rowGrayOver.2')){
$(this).removeClass('rowGrayOver 2');
$(this).addClass('rowGraySelect 2');
}else if ($(this).is('.rowGraySelect.2')){
$(this).removeClass('rowGraySelect 2');
$(this).addClass('rowGray2');
}

$('.clear').click(function(event){
$('table').find(".fillRow").each(function(){
event.preventDefault();
if ($(this).is('.rowGraySelect.1')){
$(this).removeClass('rowGraySelect 1');
$(this).addClass('rowGray1');
}else if ($(this).is('.rowGraySelect.2')){
$(this).removeClass('rowGraySelect 2');
$(this).addClass('rowGray2');
}})})});

/* jQury UI Scripting */
$(function(){
// Accordion
$("#accordion").accordion({
header: "h3",
active: currAcc,
autoHeight: false
});
// Tabs
$('#tabs').tabs({
selected: currTab
});
// Dialog
$('#dialog').dialog({
autoOpen: false,
width: 600,
buttons: {
"Ok": function() { 
$(this).dialog("close"); 
}, 
"Cancel": function() { 
$(this).dialog("close"); 
}}});
// Dialog Link
$('#dialog_link').click(function(){
$('#dialog').dialog('open');
return false;
});
// Datepicker
$('#datepicker, #datepicker2, #datepicker3, #datepicker4, #datepicker5, #datepicker6').datepicker({
inline: true,
showButtonPanel: true,
changeYear: true,
changeMonth: true,
showOn: "both",
buttonImage: dataImage,
buttonImageOnly: true,
buttonText: "Calendar",
showAnim: 'fade',
firstDay: 1,
dateFormat: datePick
});
// Progressbar
$("#progressbar").progressbar({
value: 20 
});
//hover states on the static widgets
$('#dialog_link, ul#icons li').hover(
function() { $(this).addClass('ui-state-hover'); }, 
function() { $(this).removeClass('ui-state-hover'); }
);
//Carousel slider
$('#slider-code').tinycarousel({
display: 1,
controls: true,
start: sliderPos
});
//Shadowbox
Shadowbox.init({
skipSetup: false
});
//Tool TipTip
$(".myTip").tipTip({
maxWidth: "160px"
});
$(".myTipRed").tipTipRed({
maxWidth: "160px"
});

});//end of init functions
/*Cufon Font change*/
Cufon.replace('h1');
Cufon.replace('h2');
Cufon.replace('em');
/*Tags for autofill field*/
$(function() {
var availableTags = [
"jca",
"jca.tv",
"movie",
"video",
"bbc",
"broadcast",
"flash",
"mpeg",
"mpeg2",
"search",
"title",
"tape",
"restoration"
];
$( "#tags" ).autocomplete({
source: availableTags
});

//Initialize
//Example 1
var oScroll1 = $('#scrollbar1');
if(oScroll1.length > 0){
oScroll1.tinyscrollbar();
}
//Example 2
var oScroll2 = $('#scrollbar2');
if(oScroll2.length > 0){
oScroll2.tinyscrollbar({ axis: 'x' });
}
//Example 3
var oScroll3 = $('#scrollbar3');
if(oScroll3.length > 0){
oScroll3.tinyscrollbar({ size: 100 });
}
//Example 4
var oScroll4 = $('#scrollbar4');
if(oScroll4.length > 0){
oScroll4.tinyscrollbar({ sizethumb: 15 });
}
//Example 5
var oScroll5 = $('#scrollbar5');
if(oScroll5.length > 0){
oScroll5.tinyscrollbar();

/* update default (top) */
$('#scroll5load').click(function(){
$('.overview', oScroll5)[0].innerHTML = $('#scroll5text')[0].innerHTML;
oScroll5.tinyscrollbar_update();
return false;
});
$('#scroll5load2').click(function(){
$('.overview', oScroll5)[0].innerHTML = $('#scroll5text2')[0].innerHTML;
oScroll5.tinyscrollbar_update();
return false;
});
$('#scroll5load3').click(function(){
$('.overview', oScroll5)[0].innerHTML = $('#scroll5text3')[0].innerHTML;
console.log(oScroll5);
oScroll5.tinyscrollbar_update();
return false;
});
/* update relative */
$('#scroll5load4').click(function(){
$('.overview', oScroll5)[0].innerHTML = $('#scroll5text2')[0].innerHTML;
oScroll5.tinyscrollbar_update('relative');
return false;
});
$('#scroll5load5').click(function(){
$('.overview', oScroll5)[0].innerHTML = $('#scroll5text3')[0].innerHTML;
oScroll5.tinyscrollbar_update('relative');
return false;
});
/* update bottom */
$('#scroll5load6').click(function(){
$('.overview', oScroll5)[0].innerHTML = $('#scroll5text2')[0].innerHTML;
oScroll5.tinyscrollbar_update('bottom');
return false;
});
$('#scroll5load7').click(function(){
$('.overview', oScroll5)[0].innerHTML = $('#scroll5text3')[0].innerHTML;
oScroll5.tinyscrollbar_update('bottom');
return false;
});
}
//Example 6
var oScroll6 = $('#scrollbar6');
if(oScroll6.length > 0){
oScroll6.tinyscrollbar();
$('#scroll6load').click(function(){
oScroll6.tinyscrollbar_update(50);
return false;
});
$('#scroll6load2').click(function(){
oScroll6.tinyscrollbar_update(200);
return false;
});
$('#scroll6load3').click(function(){
oScroll6.tinyscrollbar_update(350);
return false;
});
}
//Other stuff
var oCon = document.getElementById('mcon');
if(oCon ){
var oLink = document.createElement('a');
var oText = document.createTextNode("address"); 
var sParts = ['ma','ilto:wie','ringen','@gm','ail.com'];
oLink.href = sParts[0]+sParts[1]+sParts[2]+sParts[3]+sParts[4];
oCon.appendChild(oLink);
oLink.appendChild(oText);
}
});

$('.click').mousedown(function(e){
e.preventDefault();
window.location = $(this).attr("url");
});
$('#testClick').mousedown(function(e){
window.location = $(this).attr("url");
})


});
